UPBRAID

Definition of UPBRAID

  1. (verb)express criticism towards