Login Sign Up

tongue-lashing meaning

Synonyms of "tongue-lashing"

Meaningmobile phoneMobile

Other Languages

What is the meaning of tongue-lashing and how to define tongue-lashing in English? tongue-lashing meaning, what does tongue-lashing mean in a sentence? tongue-lashing meaningtongue-lashing definition, translation, pronunciation, synonyms and example sentences are provided by eng.ichacha.net.