Log in
Search words & phrases
landlord
US /ˈlændlɔ:rd/
・
UK /ˈlændlɔ:d/
B1
Definition
Video subtitles
noun
Someone who owns and rents a place to people