Definition, synonyms and related words
A syrup (or the drink made by diluting it) producing by boiling water, dissolving sugar in it, and adding vinegar; the drink is often spiced with mint.