Definition of Cockshead

  • (n.) A leguminous herb (Onobrychis Caput-galli), having small spiny-crested pods.

Synonyms of Cockshead


No Synonyms Found.

Antonyms of Cockshead


No Antonyms Found.

Homophones of Cockshead


No Homophones Found.