Noun Definition

roast

1.Definition: a piece of meat roasted or for roasting and of a size for slicing into more than one portion

Category: Food

2.Definition: negative criticism

Related Noun(s):knock

Category: General