Log in
Search words & phrases
roast
US /roʊst/
・
UK /rəʊst/
B1
Definition
Video subtitles
verb
To strongly criticize often in a teasing manner
To cook food in an oven or over a fire
noun
A joint of meat cooked in an oven
Joints of meat cooked in an oven