Definition, synonyms and related words
A Barbadian spirituous liquor or drink distilled from potatoes.