to browbeat or reprimand someone harshly, usually in front of other people

listen to the pronunciation of to browbeat or reprimand someone harshly, usually in front of other people
English - English
slap down

She slapped down her subordinate at the meeting.