BizTerm Definition
Master Lease
Full Definition

Controlling lease by which subsequent leases are governed.


Previous Biz Term Next Biz Term