• word of the day

    landlord

    landlord - Dictionary definition and meaning for word landlord

    Definition
    (noun) a landowner who leases to others

Word used in video below:
text: so if the landlord ever asks I'm an 87
Download our Mobile App Today
Receive our word of the day
on Whatsapp