rifle shot - English Synonyms Dictionary

rifle shot

n.
[1] rifle range