noun a rifle designed especially for shooting at targets.
target rifle 🔊 Listen to this noun a rifle designed especially for shooting at targets. Share Facebook Twitter Google +