body shopping
Noun
Meaning
body shopping (uncountable)
The practice of a body shop, recruiting workers in order to contract them out.
Noun
body shopping (uncountable)
The practice of a body shop, recruiting workers in order to contract them out.