offshorer noun2 •An organization that sends work abroad, hiring foreign labour as a substitute for local labour.Is the offshorer's management committed to send the development offshore? If the offshorer is a software company developing the system for a customer, the customer might object to offshoring. — 2008 •An organization that accepts offshored work from others. formsoffshorers