Word info

body shopping

Noun

Meaning

body shopping (uncountable)

The practice of a body shop, recruiting workers in order to contract them out.

Source: en.wiktionary.org

Close letter words and terms