BizTerm Definition
Land Lease
Full Definition

Lease in which only the ground is rented.


Previous Biz Term Next Biz Term