Also known as: geo., geo..
GEO has various meanings in the Science category. Discover the full forms, definitions, and usage contexts of GEO in Science.
An orbit in which a satellite's orbital velocity is matched to the rotational velocity of the planet. A spacecraft in geosynchronous orbit appears to hang motionless above one position of a planet's surface.
ScienceThe isostatic recovery of land after ice has been removed.
ScienceLast updated: