GRENADINE MEANING IN ENGLISH

• Grenadine Definition & Synonyms

  1. (n.) A trade name for a dyestuff, consisting essentially of impure fuchsine.
  2. (n.) A thin gauzelike fabric of silk or wool, for womens wear.


RECENT SEARCHES