upbraid
/ʌpˈbreɪd/verb
with obj.
- find fault with (someone); scold挑剔; 责骂, 申斥:
he was upbraided for his slovenly appearance.
他因为不修边幅挨骂。
词源
late Old English upbrēdan 'allege (something) as a basis for censure', based on BRAID in the obsolete sense 'brandish'. The current sense dates from Middle English.