refreshment - Dictionary definition and meaning for word
refreshment
Definition (noun) snacks and drinks served as a light meal
Definition (noun) activity that refreshes and recreates; activity that renews your health and spirits by enjoyment and relaxation
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