locust - Dictionary definition and meaning for word
locust
Definition (noun) migratory grasshoppers of warm regions having short antennae
Definition (noun) hardwood from any of various locust trees
Definition (noun) any of various hardwood trees of the family Leguminosae
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