Outsourced
-
past simple and past participle of outsource
Outsourced meaning & definition 1 of Outsourced.
-
If a company outsources, it pays to have part of its work done by another company:
Outsourced meaning & definition 2 of Outsourced.