sniper rifle n : an extremely powerful rifle developed for the military; capable of destroying light armored vehicles and aircraft more than a mile away [syn: {precision rifle}]
版權所有 © 2024 3Dict.net