an artificial earth satellite that facilitates communications, as radio, television, and telephone transmissions, by means of the reflection or the amplification and retransmission of signals between stations on earth or in space.
[ 1960-65 ]
an artificial earth satellite that facilitates communications, as radio, television, and telephone transmissions, by means of the reflection or the amplification and retransmission of signals between stations on earth or in space.
[ 1960-65 ]
Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012