Etymology
Today it means: The rental of goods by means of an electronic transaction. Full definition →
From e- + rental
Etymology from Wiktionary, CC BY-SA 4.0.