swizzle

Nouns

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

Words of close approximity

swizzle stick