quackle

listen to the pronunciation of quackle
English - English
to choke
To have one's breathing interupted, as in choking
To suffocate; to choke
quackle
Favorites