castigate, punish, scold, chastise

listen to the pronunciation of castigate, punish, scold, chastise
English - Spanish
castigar(transitive)
castigar
castigate, punish, scold, chastise
Favorites