shooting range
English
Noun
shooting range (plural shooting ranges)
- A facility designed for firearms practice.
- Synonyms: firing range, range, target range, gun range, gunnery range, shooting ground
Translations
a facility designed for firearms practice
|