spirit - Dictionary definition and meaning for word
spirit
Definition (noun) the vital principle or animating force within living things
Definition (noun) the general atmosphere of a place or situation and the effect that it has on people
Definition (noun) a fundamental emotional and activating principle determining one's character
Definition (noun) any incorporeal supernatural being that can become visible (or audible) to human beings
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