Dictionary.com
definitions
  • synonyms

Marisat

[mar-uh-sat]
See more synonyms for Marisat on Thesaurus.com
noun
  1. one of a series of geostationary communications satellites that relay telecommunications between ships at sea and shore stations.
Show More

Origin of Marisat

mari(time) sat(ellite)
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018