• Belittled^DECRIE
• Condemned
• Condemned openly
• Disparaged publicly
• Expressed strong disapproval of