Attested.to

Definition

constrict (someone's) throat and keep from breathing

Seed ·

Term in context

choke in CommonParlance