outsourced ( synonym found)

Definition of outsourced:

°past tense of outsource.
°(of goods or services) Obtained by outsourcing.
°(of a person) Having ones employment transferred to a third party.

Definition of outsourced:

°past tense of outsource.
°(of goods or services) Obtained by outsourcing.
°(of a person) Having ones employment transferred to a third party.

Back to Top