Attested.to

Definition

impair the respiration of or obstruct the air passage of

Seed ·

Term in context

asphyxiate in CommonParlance