Word info

head landlord

Noun

Meaning

head landlord (plural head landlords)

(property law, uncommon) Synonym of superior landlord.

Source: en.wiktionary.org

Close letter words and terms