Synonyms of Grenadine in English :
Antonyms of Grenadine in English
Thesaurus of Grenadine in English
1. (noun) thin syrup made from pomegranate juice; used in mixed drinks