to criticize or attack someone harshly, often in a public or confrontational way.
© 2026 English Reference