chartreuse - Dictionary definition and meaning for word
chartreuse
Definition (noun) aromatic green or yellow liqueur flavored with orange peel and hyssop and peppermint oils; made at monastery near Grenoble, France
Definition (noun) a shade of green tinged with yellow
We are looking for Content Writers (1-2 years experience) for our ed-tech startup based out of Gurgaon. If interested, please reach out to us at career@opencubicles.com