Definition
Equipment lease under which it is the lessor's (owner's) responsibility to maintain and service the leased asset. Operating leases are service leases.
Related Videos
http://www.businessdictionary.com/definition/service-lease.html
http://www.businessdictionary.com/definition/service-lease.html