English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition tongue-lash in British English

tongue-lash verb

verb
1

to speak angrily to someone because they have done something wrong

Example

His ​mother tongue-lashed him for ​breaking her ​favorite ​vase.

Definition tongue-lash in British English