English Dictionary
◊ DAIQUIRI
daiquiri
n : rum and lime or lemon juice [syn: {rum cocktail}]