In a foreign country, in a place that is not within one’s own country or its shores.
OFFSHORE
TheLaw.com Law Dictionary & Black's Law Dictionary 2nd Ed.
TheLaw.com Law Dictionary & Black's Law Dictionary 2nd Ed.
In a foreign country, in a place that is not within one’s own country or its shores.