1. find fault with (someone); scold:"he was upbraided for his slovenly appearance"
Word Originlate Old Englishupbrēdan ‘allege (something) as a basis for censure’, based on braid in the obsolete sense ‘brandish’. The current sense dates from Middle English.