bn:00075620n
Noun Concept
FR
swizzle
EN
Any of various tall frothy mixed drinks made usually of rum and lime juice and sugar shaken with ice WordNet 3.0
Relations
Sources
IS A
SUBSTANCE MERONYM
WordNet Translations
FR