Definition of starlight scope in English:

starlight scope

noun

Military
  • A scope (model number AN/PVS-2) for a firearm that acts as a night-vision device, developed in 1964 and used by the U.S. military during the Vietnam War.

Origin

1960s.