YourDictionary

swizzle

noun

any of several chilled alcoholic drinks containing liquor, sugar, lime juice, etc. mixed together as with a swizzle stick

See swizzle in American Heritage Dictionary 4

Learn more about swizzle

link/cite print suggestion box