Home
Random
Log in
Settings
Donations
About Wiktionary
Disclaimers
Search
social landlord
Language
Watch
Edit
English
edit
Noun
edit
social
landlord
(
plural
social landlords
)
(
chiefly
UK
)
An
agent
or
agency
that provides
social housing
.