Multiple choice Directions: Choose the synonym of the word given below. Castigate praise applaud chastise free rejuvenate Reveal answer Fill a bubble to check yourself C Correct answer Explanation Castigate means to criticize or reprimand someone severely, often in a formal way. 'Chastise' is the closest synonym - meaning to punish, scold, or criticize harshly. 'Praise' and 'applaud' are antonyms. 'Free' and 'rejuvenate' are unrelated.