Suffocateverb


Definition

Die or cause to die from lack of air or inability to breathe.