Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of geostationary

Source language: EnglishDictionary language: English

geostationary

adjective

Definitions

  1. At a fixed distance in three dimensions relative to a particular point on the Earth's surface; generally only possible with orbital satellites.