SNIPER RIFLE Meaning of SNIPER RIFLE in English precise weapon typically with telescopic capabilities Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012