Idiom: Tongue-lashing

Idiom Definitions for 'Tongue-lashing'


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


Idioms similar to 'Tongue-lashing'

See also: