planter's punch

Noun
  1. A cocktail made of rum and lime or lemon juice with sugar and sometimes bitters (synset 107947692)

Other Searches