Idiom: Tongue-lashing

What does 'Tongue-lashing' mean?

If you give someone a tongue-lashing, you scold them.



Idioms similar to 'Tongue-lashing'

See also: