English synonyms about - contact  
swizzlemixed drinkrum

swizzle

noun

1 swizzle

Any of various tall frothy mixed drinks made usually of rum and lime juice and sugar shaken with ice.


Find more on swizzle elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0523