space telescope

 

noun

  • an astronomical telescope that operates in space by remote control, to avoid interference by the earth’s atmosphere.