They are synonyms but I want to know which is used when.

Can they be interchanged in any sentence?


Functionally, they are used interchangably in many contexts.

However, etymologically, 'castigate' is related to 'chasten', where 'upbraid' is likely derived from words implying quick movement.

This suggests that upbraid would be most correctly used in the context of a hasty, on-the-spot scolding, where castigate would be used more generally. Upbraid would typically be used in direct communications (face-to-face or on the phone, etc.), so one might be castigated in the newspaper, but not upbraided.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.