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. 2012