outsourcing
Top 25000
Meanings
Noun
1. outsourcing (transfer of business function to external party) (business, management)