v. To outsource work to off-shore locations.
Company X has offsourced its manufacturing to Andorra.
by James Michael Manley June 29, 2005
The process of replacing a product or service with something new to route around failure.
Twitters developers are upset that their business is about to be canabalized, and are gathering to find ways to offsource twitter.
by ka9dgx April 13, 2010