Extraordinary berate Synonyms

Definitions for Extraordinary


Definitions for Berate


  • (verb) to criticize (someone) severely or angrily especially for personal failings
  • (verb) censure severely or angrily