berated

verb
  1. scolded or criticized someone angrily and at length
  2. Usage: past tense of 'berate'

Examples