Meaning : An extremely powerful rifle developed for the military. Capable of destroying light armored vehicles and aircraft more than a mile away.
Synonyms : sniper rifle
Precision rifle ka meaning, vilom shabd, paryayvachi aur samanarthi shabd in Hindi. Precision rifle ka matlab kya hota hai?