Definitions of sublease (of a tenant or a lessee) to lease (=to let property to another person for money) to another person The territory of the Park Estate has been leased to Park Crofters, who in turn have subleased it to Park Renewables.