Definify.com

Definition 2024


outsourcer

outsourcer

English

Noun

outsourcer (plural outsourcers)

  1. One who outsources.