Site icon The Law Dictionary

OFFSHORE

In a foreign country, in a place that is not within one’s own country or its shores.

Exit mobile version