ground landlord

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


Our ground landlord is an insurance company.

Browse by Subjects
ground rent
See All Related Terms »

Federal Home Loan Mortgage Corporation (Freddie Mac)
Federal Reserve Discount Rate
Confidence Indicator
exponential smoothing
variable annuity