UPBRAID Meaning of UPBRAID in English v. criticize; scold, reproach severely Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012