English Dictionary
Definition grenadine in British English
grenadine noun
[uncountable] noun
/ˈɡrenədiːn/
1
a sweet thick red liquid that is used in drinks and is made from pomegranates
Synonyms and related words
