What is the full meaning of quackling
QUACKLE, to choke; to suffocate [v]
Example of the word quackling placed on a Scrabble board.