VariousWords beta
Related Terms:
Definitions:
Verb
outsource
Definition: obtain goods or services from an outside supplier; to contract work out; "Many companies outsource and hire consultants in order to maintain a flexible workforce"
Definition: To transfer the management and/or day-to-day execution of a business function to a third-party service provider.