Online English Dictionary

Home

Costard


n.

An apple, large and round like the head.


© 2009 Dammam Community College