Definify.com

Definition 2025


outsourcer

outsourcer

English

Noun

outsourcer (plural outsourcers)

  1. One who outsources.