Definitions of sublet
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.
There are multiple definitions - click on the translation that matches your context.
动词
full
verb
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.