OFFSHORE MEANING IN ENGLISH

• Offshore Definition & Synonyms

  1. (a.) From the shore; as, an offshore wind; an offshore signal.


RECENT SEARCHES