0 a regular supply of money that comes from something such as an investment or business: --
1 an amount of money that keeps coming in or being produced from an investment or by selling products or services: --
Half of the building will be used by the organization and the other half will be leased for retail space, providing a steady income stream.
There are funds which generate strong returns, but which would be unsuitable for investors requiring a consistent income stream.
If you have substantial household debts, and there's an interruption in your income stream, that's a problem.
The idea was to give them not only homes, but also an income stream from the rental units.