Dictionary Home » Business » landlord

landlord business definition

An owner of real property who rents it under a lease agreement to another party.

Learn more about landlord

link/cite print suggestion box