Definition of outsourcer in English:

outsourcer

noun

Business
  • A person or organization which provides goods or services by contract from outside a particular organization or area; an external supplier.

Origin

1980s; earliest use found in Oakland Business Monthly. From outsource + -er.

Pronunciation

outsourcer

/ˈaʊtˌsɔːsə/