absentee landlord


noun

a landlord who owns but is not resident in a property.

British Dictionary definitions for absentee landlord

absentee landlord

noun

a landlord who does not live in or near a property from which he draws an income