grenadine
English Dictionary
->
Letter G
-> grenadine
Search Dictionary:
grenadine Definition
(n)
thin
syrup
made
from
pomegranate
juice
;
used
in
mixed
drinks
grenadine Synonyms
grenadine
© Art Branch Inc.