ROASTING


Meaning of ROASTING in English

If someone gives you a ~, they criticize you severely about something in a way that shows that they are very annoyed with you. (BRIT INFORMAL)

The team was given a ~ by manager Alex Feguson.

N-SING: usu a N

Collins COBUILD.      Толковый словарь английского языка для изучающих язык Коллинз COBUILD (международная база данных языков Бирмингемского университета) .