berate
pronounciation:beh-rate

defintions:
  • to scold or condemn vehemently and at length
  • to yell at (someone) : to criticize (someone) in a loud and angry way

sentences:
  • there's no need to berate someone for making a mistake during the first day on the job

parts of speech:noun

variations:barating

synomyns:
baste, bawl out, scold, call down, castigate, chastise,chew out, dress down, flay, hammer, jaw, keelhaul,lambaste (or lambast), lecture, rag, rail (at or against),rant (at), rate, ream (out), rebuke, reprimand,reproach, score, tongue-lash, upbraid

antonyms:praise, laud, flatter, compliment, hail.

resources: www.thesaurus.com/ http://www.dictionary.com [[http://www.merriam-webster.com/|**http://www.merriam-webster.com**
]]