ground landlord
noun

a person or company that owns the freehold of a property which is then let and sublet

Example

Our ground landlord is an insurance company.

Browse by Subjects
ground rent
See All Related Terms »

Certified Public Accountant (CPA)
revolving loan
gap
World Economic Forum
flexible