QUACKLE


Meaning of QUACKLE in English

vi & ·vt to suffocate; to choke.

Webster English vocab.      Английский словарь Webster.