Definify.com

Definition 2024


spy_satellite

spy satellite

English

Noun

spy satellite (plural spy satellites)

  1. An artificial space satellite used for reconnaissance or intelligence gathering.

Translations