Try Our Apps
Dictionary.com

follow Dictionary.com

WATCH "Lumbersexual"

offshoring

noun

the practice of moving business processes or services to another country, esp. overseas, to reduce costs

Dictionary.com's 21st Century Lexicon
Copyright © 2003-2014 Dictionary.com, LLC
Cite This Source
Examples from the Web for off-screen
Contemporary Examples

Word of the Day

Word Value for off

9
9
Scrabble Words With Friends

Nearby words for off-screen