MoneyGlossary.com
Home  

Master Lease

Definition: Controlling lease by which subsequent leases are governed.

<< Go back