What does outsourced mean?
verb
To give a task or project to an outside person or company, especially in another country, to do instead of doing it oneself.
Example
"The company outsourced the manufacturing of its products to a factory in China."
Definition generated by AI and curated by RJS Tech Solutions LLP.