vulture
Explore definitions, synonyms, and language insights of vulture
Definitions
Noun
any of various large diurnal birds of prey having naked heads and weak claws and feeding chiefly on carrion
Noun
someone who attacks in search of booty