swizzle

(noun) mixed drink (generic term)

< swiz | swizzle stick >