YourDictionary

grenadine

noun

a red syrup made from pomegranate juice, used for flavoring drinks, etc.

noun

a thin, loosely woven cotton, wool, silk, or rayon cloth

See grenadine in American Heritage Dictionary 4

Learn more about grenadine

link/cite print suggestion box