body leasing
English
Noun
body
leasing
(
uncountable
)
(
business
)
The
hiring
of one or more
specialists
from a
supplier
to work on a
project
.