1. Verb. (present participle of offshore) ¹
2. Noun. The location of a business in another country for tax purposes ¹
¹ Source: wiktionary.com