What is the full meaning of swozzles
SWOZZLE, an instrument which produces Mr Punch's voice, also SWAZZLE [n]
Example of the word swozzles placed on a Scrabble board.