Definition, synonyms and related words
A Cuban cocktail, generally made from rum, lime, sugar, mint, etc.