vulture - Dictionary definition and meaning for word
vulture
Definition (noun) any of various large diurnal birds of prey having naked heads and weak claws and feeding chiefly on carrion
Definition (noun) someone who attacks in search of booty
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