What does costard mean?
noun
A type of large, green, winter squash, or a person who is foolish or stupid.
Example
"The farmer grew a large costard in his garden, which he used to make a delicious soup."
Definition generated by AI and curated by RJS Tech Solutions LLP.