meaning of costard

1. An apple, large and round like the head.
2.
The head; -- used contemptuously.


Related Words

costard | costardmonger |

Developed & Maintained By Taraprasad.com

Treasure Words