See Also: grenadine(1)(dictionary)
grenadine(2)(dictionary)
grenadine(dictionary)
grenadine(dictionary)

grenadine (iou)



grenadine noun3. L19.
[French (sirop de) grenadine from grenade GRENADE noun1.]
A cordial syrup made from pomegranates; a drink of this.