Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

landlords Definition

Cancel
landlords
noun(land-lord)
the owner of property (such as land, houses, or apartments) that is leased or rented to another
landlords
noun(land-lord)
the master of an inn or lodging house : innkeeper

Words Related to landlords!

landlords Examples by Brain Bank Users