Definition: Capital lease is a lease agreement in which the lessor agrees to transfer the ownership rights to the lessee after the completion of the lease period. Capital or finance leases are long ...