Grenadine has 3 different meanings across 1 category:
Noun
Noun
1
thin syrup made from pomegranate juice; used in mixed drinks
2
A cordial syrup made from pomegranates.
Adjective
1
Pertaining to the city of Grenada.
Related Terms
Broader Terms (hypernyms)