Your Free Online Legal Dictionary • Featuring Black’s Law Dictionary, 2nd Ed.
A significant amount of money which has been invested for a period of over 5 to 10 years.