Definify.com

Definition 2026


declaimants

declaimants

English

Noun

declaimants

  1. plural of declaimant