Roast
English word definition — powered by WordNet
NOUN
a piece of meat roasted or for roasting and of a size for slicing into more than one portion
negative criticism
VERB
cook with dry heat, usually in an oven
subject to laughter or ridicule
ADJ
(meat) cooked by dry heat in an oven
Want to remember roast?
Sign up free to bookmark & revise