Definition of sky screen in English:

sky screen

noun

  • A sensor consisting of one or more photocells which uses variations in the amount of light reaching the cells to detect the passage of an airborne body (especially a bullet) and measure its velocity.

Origin

1940s.