Definitions of VULTURE FUNDS

  1. Derogatory term for mutual funds invested in property's at liquidation prices and who will make a killing when it is sold later.
X