GRENADINE


Meaning of GRENADINE in English

n. a French cordial syrup of pomegranates etc. [F f. grenade: see GRENADE]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.