VariousWords beta
Related Terms:
Definitions:
Noun
swizzle
Definition: any of various tall frothy mixed drinks made usually of rum and lime juice and sugar shaken with ice
Definition: Any of various kinds of alcoholic drink.
Verb
Definition: To stir or mix.