Definition

Definition

Simply plug your letters into the Search and Get definitions for English words.

Dictionary

Definition of tongue-lashing
Pronunciation : tongue-lashing

noun : tongue-lashing

Source:WordNet 3.1


See more about : tongue-lashing