What does the idiom a tongue lashing mean?

"A tongue lashing" means a severe scolding or reprimand, often delivered verbally in a harsh and critical manner.

Think of it like a whip, but instead of physical pain, it's the sting of words that hurts.

Here are some synonyms for "tongue lashing":

* Dressing down

* Scolding

* Reprimand

* Berating

* Chewing out

* Telling off

Example:

"After forgetting his keys again, John received a tongue lashing from his mother."