Noun Definition

grenadine

1.Definition: thin syrup made from pomegranate juice; used in mixed drinks

Category: Food