Skip to content
Book Glossary
Home
Practice
Lessons
About
vulture
Stopped
Dictionary definition
· vulture
noun
any of various large diurnal birds of prey having naked heads and weak claws and feeding chiefly on carrion
someone who attacks in search of booty
Similar words
marauder
piranha
predator
Source: Open English WordNet (CC BY 4.0).