SUBTENANT Meaning of SUBTENANT in English n. a person who leases a property from a tenant. Derivatives: subtenancy n. Oxford English vocab. Оксфордский английский словарь. 2012