superior landlord noun1 •The landlord of a headlease, from the perspective of an underlease to that lease. formssuperior landlords