tongue-lash ( synonym found)

Definition of tongue-lash:

°To scold, to chew out.

Back to Top