noun a snooperscope designed for attaching to a rifle or carbine.
sniperscope 🔊 Listen to this noun a snooperscope designed for attaching to a rifle or carbine. Share Facebook Twitter Google +