Noun swizzle has 1 sense
  1. swizzle - any of various tall frothy mixed drinks made usually of rum and lime juice and sugar shaken with ice
    --1 is a kind of
    mixed drink
    --1 has substance: rum
,
TOP