English Language Pop Quiz

Word Smart: Find the best definition for "upbraid"
Word Smart: Find the best definition for "upbraid"
Choose the right answer:
Option A Beautify
Option B Annoy
Option C Console
Option D Criticize
 papa posted over a year ago
skip question >>
save