Etymology
Advertisement

offshoring (n.)

in the economic sense, as a form of outsourcing, attested by 1988, from off-shore.

updated on October 14, 2017

Advertisement