OFFSHORE


Meaning of OFFSHORE in English

Situated off the shore but within waters under a country's control, as offshore fisheries.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.