Definify.com

Definition 2024


castigators

castigators

English

Noun

castigators

  1. plural of castigator