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