What is the synonym of ‘Chastise’?

A. tease
B. drive
C. punish
D. sadden

Leave a Comment