TONGUE-LASH


Meaning of TONGUE-LASH in English

[tongue-lash] vb [back-formation fr. tongue-lashing] (1881): chide, scold -- tongue-lash.ing n

Merriam-Webster English vocab.      Английский словарь Merriam Webster.