• Blasted
• Chastised
• Criticized harshly
• Dressed down
• Objurgated
• Put down
• Raked over the coals
• Reprimanded
• Scolded
• Took to task
• Upbraided