Correct Answer:
A. to criticise
Upbraid means to scold or criticise.
- Correct answer - to criticise: it has the same meaning as Upbraid.
- to promote: to raise in rank or advertise - wrong, it does not mean the same as Upbraid.
- to modernise: to make up to date - wrong, it does not mean the same as Upbraid.
- to congratulate: to express pleasure at someone's success - wrong, it does not mean the same as Upbraid.
Is this answer helpful and correct?
0 agree0 disagree