spy satellite Meaning, Definition & Usage

  1. noun a satellite with sensors to detect nuclear explosions

WordNet