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.
Английский словарь американских идиом.
2012