berating

noun
  1. a harsh scolding or angry criticism
verb
  1. present participle of berate; scolding or criticizing someone angrily

Examples