Definify.com

Definition 2026


castigators

castigators

English

Noun

castigators

  1. plural of castigator