Dictionary of English language
ABC-Word.com
We will find the definition for any word
We can help you solve a crossword puzzle

Defenition of the word communications satellite

    • Defenition of the word communications satellite

      • an artificial satellite that relays signals back to earth; orbits at the same rate the earth turns and so remains effectively stationary
      • an artificial satellite that relays signals back to earth; moves in a geostationary orbit

    Meronymys for the word communications satellite

      • communication equipment
      • communication system
      • satellite receiver
      • satellite transmitter

    Hypernyms for the word communications satellite

      • artificial satellite
      • orbiter
      • satellite

    See other words