give someone a roasting
idiom
British
: to criticize someone harshly : to yell at or criticize someone in an angry and severe way
My father gave me a roasting for coming home late.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share