tongue-lashing

meaning: rebuking a person harshly (noun)

synonyms:chiding,