IMARSAT

views updated

IMARSAT (or Imarsat) (ˈɪmɑːˌsæt) International Maritime Satellite Organization

More From encyclopedia.com