TONGUE-LASHING


Meaning of TONGUE-LASHING in English

n. A sharp scolding or criticism. Jim's mother gave him a tongue-lashing for telling family secrets.

Synonym: PIECE OF ONE'S MIND.

American idioms English vocabulary.      Английский словарь американских идиом.