ROAST


Meaning of ROAST in English

n. 25B6; verb

potatoes roasted in olive oil : COOK, bake, grill; N. Amer. broil.

(informal) they roasted him for wasting time. : See criticize .

Concise Oxford thesaurus English vocabulary.      Краткий оксфордский словарь английского языка тезаурус.