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. Английский словарь экологического инжиниринга. 2012