Meaning of swizzle

Definition of swizzle

(noun) any of various tall frothy mixed drinks made usually of rum and lime juice and sugar shaken with ice

Other information on swizzle

WIKIPEDIA results for swizzle
Amazon results for swizzle