The AI-powered English dictionary
plural lessors
(property law) The owner of property that is leased; the landlord to a lease. examples