definitions Net lease

Net lease

A lease where the lessee maintains and insures the leased asset.