Definitions (2)
1. Any country other than one's own. Same as foreign.
2. Out in the sea, not on land.
Articles related to 'offshore'
Business Tips
US Companies Offshoring Secret
Going forward, U.S. companies which have high labor costs that cannot be moved offshore will be at a substantial strategic disadvantage to their competitors. ... Read more
Related Videos
http://www.businessdictionary.com/definition/offshore.html


