TONGUE-LASHING


Meaning of TONGUE-LASHING in English

■ noun a loud or severe scolding.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.