English | German | Russian | Czech

grenadine English

Meaning grenadine meaning

What does grenadine mean?

grenadine

thin syrup made from pomegranate juice; used in mixed drinks

Synonyms grenadine synonyms

What other words have the same or similar meaning as grenadine?

grenadine English » English

tissue pomegranate nainsook crepe Grenadian

Are you looking for...?