1. Having a head armed with thorns or spines. Thorn-headed worm, any worm of the order Acanthocephala. Synonym: thornhead. Source: Websters Dictionary (01 Mar 1998)