Definify.com

Definition 2025


castigators

castigators

English

Noun

castigators

  1. plural of castigator