Etymology
Today it means: To live in a place that one rents, having purchased a property elsewhere to rent it to others. Full definition →
Blend of rent + invest.
Etymology from Wiktionary, CC BY-SA 4.0.