1 landlordship | Definition of landlordship

landlordship

noun
land·​lord·​ship | \ -dËŒship\

Definition of landlordship

: the condition or position of a landlord