ソゲキジュウ
Meanings
Noun
1. sniper rifle
Composed of
shooting; sniping
gun; firearm; small arms (e.g. rifle, pistol, etc)