body shopping








noun

  1. informal the purchasing of manpower from another country, usu. one where wages are cheap
53 queries 0.454