Costard Definition

kästərd
noun
A variety of large apple, native to England.
Webster's New World
A person's head.
Webster's New World

Other Word Forms of Costard

Noun

Singular:
costard
Plural:
costards

Find Similar Words

Find similar words to costard using the buttons below.

Words Starting With

Words Ending With

Unscrambles

costard