English Dictionary
Definition roast in British English
roast verb
verb
/rəʊst/
1
to cook meat or vegetables in an oven or over a fire
