megfojt

Verb

 * 1)  to asphyxiate, to choke, to drown, to scrag, to smother, to stifle, to strangle, to strangulate, to suffocate, to throttle