UPBRAID


Meaning of UPBRAID in English

v. criticize; scold, reproach severely

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.