grenadine

Nouns

  • (n) thin syrup made from pomegranate juice; used in mixed drinks

Words of close approximity

Grenadian grenadier