planter''s punch

Explore definitions, synonyms, and language insights of planter''s punch

Definitions

Noun
a cocktail made of rum and lime or lemon juice with sugar and sometimes bitters

More General Terms