insourced

listen to the pronunciation of insourced
الإنجليزية - الإنجليزية
Having ones employment transferred back to an original employer after being outsourced
Simple past tense and past participle of insource
Obtained by insourcing
past of insource