swizzle meaning
UK US
swizzle (noun): any of various tall frothy mixed drinks made usually of rum and lime juice and sugar shaken with ice.
Definition of swizzle
Scrabble score: 28 (letter breakdown)
Word lists: words starting with SW · words ending in LE · 7-letter words
More about swizzle on Wikipedia.