English Dictionary
◊ GRENADINE
grenadine
n : thin syrup made from pomegranate juice; used in mixed drinks