Definition of space observatory in US English:

space observatory

noun

Astronautics
  • An astronomical observatory in space, especially a remotely controlled one in earth orbit.

Origin

1950s.