Definify.com

Definition 2025


catastrophists

catastrophists

English

Noun

catastrophists

  1. plural of catastrophist