Swazzle (noun) Definition, Meaning & Examples

noun
  1. a small metal instrument held in the mouth of a Punch and Judy puppeteer, used to produce the characteristic shrill voice of Mr Punch
Swazzle (noun) Definition, Meaning & Examples

More Definitions