insourced en · ADJ Meanings (of goods or services) Obtained by insourcing (of a person) Having one's employment transferred back to an original employer after being outsourced
insourced en · VERB Meanings (form-of, participle, past) simple past and past participle of insource form of insource