Dictionary Home » Dictionary Definitions » stationary satellite

stationary satellite

noun
An artificial satellite in a synchronous orbit.
link/cite print suggestion box