Definition of quackle

Definition of quackle
  1. quackle Verb To choke.
  2. quackle Verb To make a quacking sound.
Need more help? Try our forum NEW