サブレット

動詞

full

sublet

verb

Definitions of sublet

English

to rent all or part of a flat, house or other real property to someone when you are renting that real property from someone else

The land is owned by Swansea council; it is sub-let to a local business.