English version

swizzle stick in Drink topic

From Longman Dictionary of Contemporary Englishswizzle stickswiz‧zle stick /ˈswɪzəl ˌstɪk/ noun [countable]  DFDa small stick for mixing drinks