From www.dictionary.com ..................
So I guess it means to send him out of office.1 entry found for outsource.
out新ource ( P ) Pronunciation Key (outs皾s, -srs)
tr.v. out新ourced, out新ourc搏ng, out新ourc搪s
To send out (work, for example) to an outside provider or manufacturer in order to cut costs.![]()
Bookmarks