tongue-lashing ( synonym found)

Definition of tongue-lashing:

°A scolding, a verbal castigation.

Back to Top