◄
Quackle
►
Dictionary
(
v. i. & t.
) To suffocate; to choke.
Clyx.com