Top Definition
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
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.