Definify.com

Definition 2026


outsourcer

outsourcer

English

Noun

outsourcer (plural outsourcers)

  1. One who outsources.