Dictionary entry

Stangle

Webster's Dictionary 1806

Stangle

v.t.

to choke, suffocate, kill, suppress