Definition of starlight scope in English:
starlight scope
noun
MilitaryA 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.
Are You Learning English? Here Are Our Top English Tips