SNIPERSCOPE


Meaning of SNIPERSCOPE in English

[snip.er.scope] n (1941): an optical device for use esp. with a rifle that allows a person to see targets better in the dark

Merriam-Webster English vocab.      Английский словарь Merriam Webster.