Noun
Wine and water sweetened and spiced, -- a favorite West Indian drink.
More about this word
Synonyms and related words
Explore this word
