astronomy satellite Meaning, Definition & Usage

  1. noun a satellite equipped with a telescope to observe infrared radiation

WordNet