5 definitions
Definition.com
Vulture Fund (n.) is a fund that never meets its tenants and never misses them.
Definition.com
Vulture Fund (n.) is money that arrives after the crash to make sure the recovery is invoiced.
Definition.com
Vulture Fund (n.) is an investor that buys what is dying and bills whoever is still living there.
Definition.com
Vulture Fund (n.) is the bird that circles a neighbourhood and lands as a notice taped to the door.
Definition.com
Vulture Fund (n.) is capitalism's hospice: it keeps the building alive just long enough to sell.