There are multiple definitions - click on the translation that matches your context.

fremleie

verb

full

sublease

verb

Definitions of sublease

English

(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.