Dictionary Home » Dictionary Definitions » communications satellite

communications satellite

(kə-myo͞oˌnĭ-kāˈshənz)

noun
An artificial satellite used to aid telecommunications, as by reflecting or relaying a radio signal.

Learn more about communications satellite

communications satellite

link/cite print suggestion box