Advertisement

Synonyms of Landlord

Primary definition: A person who owns and rents out land, buildings, or apartments.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement