Definitions
verb
subject to laughter or ridicule
“His former students roasted the professor at his 60th birthday”
noun
a piece of meat roasted or for roasting and of a size for slicing into more than one portion
verb
cook with dry heat, usually in an oven
“roast the turkey”
Look “roast” up elsewhere
Want another word?
Spin the dictionary for a fresh one.