Definify.com

Definition 2024


declaimants

declaimants

English

Noun

declaimants

  1. plural of declaimant