What is the full meaning of outsourced
OUTSOURCE, to source a contract from outside a company [v]
Example of the word outsourced placed on a Scrabble board.