English vocabulary and translations (See all our English vocabulary translation)
a vulture: a very large bird of prey
- "Warbuckle : Well, as you know, Pedro, I've had my share of legal difficulties lately, and these vultures want to destroy my reputation."
Do you have smart way of remembering 'Vulture'? Share it with us!