Definify.com

Definition 2025


declaimants

declaimants

English

Noun

declaimants

  1. plural of declaimant