Tongue lashing

noun

Definitions

Noun
  1. 1
    A verbal rebuke, often severe.

    "The coach was so upset with his team after they lost that he gave them an hour-long tongue-lashing."

Next best steps

Mini challenge

Want a quick game? Try Word Finder.