The Prince

What does the word upbraided mean as it is used in paragraph 4

Made fun of or ridiculed

Asked by
Last updated by Aslan
Answers 1
Add Yours

It means to find fault with (someone); scold.