Sniper rifle

noun

noun ·Rare ·Advanced level

Definitions

Noun
  1. 1
    A long-range rifle, usually equipped with a telescopic sight and often a night vision device.
  2. 2
    an extremely powerful rifle developed for the military; capable of destroying light armored vehicles and aircraft more than a mile away wordnet