SUBLEASE Meaning of SUBLEASE in English n. & v. --n. a lease of a property by a tenant to a subtenant. --v.tr. lease (a property) to a subtenant. Oxford English vocab. Оксфордский английский словарь. 2012