#1 rental n. [lease, letting] property that is leased or rented out or let. wn
#2 rental a. available to rent or lease; "a rental car". wn
#3 rental n. [renting] the act of paying for the use of something (as an apartment or house or car). wn
#4 rental a. of or relating to rent; "rental agreement"; "rental charges". wn
vizzz