ALL meanings of absentee landlord
ab·sen·tee land·lord
A a - noun absentee landlord a landlord who does not live in or near a property from which he draws an income 3
- noun absentee landlord a landlord who owns but is not resident in a property. 1