Definify.com
Definition 2024
insourced
insourced
English
Verb
insourced
- simple past tense and past participle of insource
Adjective
insourced
- (of goods or services) Obtained by insourcing
- (of a person) Having ones employment transferred back to an original employer after being outsourced