tongue-lashing

Noun
  1. Rebuking a person harshly (synset 106725772)

Other Searches