Search term castigate has 3 results
Jump to
EN English ES Spanish
castigate (v) [punishment] castigar (v) [punishment]
castigate (v) [to punish severely] castigar (v) [to punish severely]
castigate (v) [punishment] escarmentar (v) [punishment]