Definition, synonyms and related words
A Canadian cocktail made with rum and ice cream or similar ingredients.