transitive verb see: braid Date: 12th century to criticize severely ; find fault with, to reproach severely ; scold vehemently, see: scold ~er noun
UPBRAID
Meaning of UPBRAID in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012