Subscriber login


Forgot your password?

Library card login

Other

Inmarsat

Pronunciation: /ˈɪnmɑː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 US English dictionary