swazzle
/ˈswɒz(ə)l/
swazzle
English
Noun
Ad
Definition
A device to change the voice to make it more raspy, used in Punch and Judy performances
Etymology
From swatchel, probably from German schwätzeln, from schwatzen.
Ad