ROAST


Meaning of ROAST in English

n. piece of roasted meat; piece of meat for roasting; cookout, barbecue; harsh criticism;

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.