Meaning of satellite camera in English:

satellite camera

noun

  • A camera mounted on an artificial satellite for the purpose of taking photographs or video footage of the earth or part of the earth, or of astronomical bodies, phenomena, etc.

Origin

1950s; earliest use found in Weatherwise.