quackle

general

  1. 1

    To suffocate; to choke. [Prov. Eng.]

Also useful for “quackle”:Scrabble