Attested.to

Definition

the act of suffocating (someone) by constricting the windpipe

Seed ·

Term in context

choking in CommonParlance