Subscriber login


Forgot your password?

Library card login

Other

Inmarsat

Syllabification: (In·mar·sat)
Pronunciation: /ˈinmärˌsat/
Definition of Inmarsat
  • an international organization founded in 1978 that provides telecommunication services, as well as distress and safety communication services, to the world’s shipping, aviation, and offshore industries.

Origin:

from initials of International Maritime Satellite Organization

Inmarsat in other Oxford dictionaries

Definition of Inmarsat in the British & World English dictionary