slapdown Definition
Definition
A decisive rebuke, especially one given publicly; a harsh reprimand or an undercutting of another person's power or authority.
Browse
A decisive rebuke, especially one given publicly; a harsh reprimand or an undercutting of another person's power or authority.
Browse