SNIPER


Meaning of SNIPER in English

[noun] [C]He was shot and fatally injured by a sniper on the outskirts of the city.Sniper fire has claimed countless lives these past few weeks.

Cambridge English vocab.      Кембриджский английский словарь.