English Dictionary
Definition swizzle stick in British English
swizzle stick noun
[countable] noun
/ˈswɪz(ə)l ˌstɪk/
Synonyms and related words
