Idiom: Tongue-lashing

Idiom Definitions for 'Tongue-lashing'


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

See also: