Master Lease Law and Legal Definition
Master lease is a lease that controls subsequent leases or subleases. It is a lease that allows an existing lessee to lease additional assets under similar terms and conditions without negotiating a new contract to the current lease.