Definition Firing range
English vocabulary and translations (See all our English vocabulary translation)
a firing range: an area for practicing shooting
- "The wife and I have finally finished remodeling the rumpus room, and the firing range is now fully operational."
Do you have smart way of remembering 'Firing range'? Share it with us!