shooting ground
English
Noun
shooting
ground
(
plural
shooting grounds
)
Synonym of
shooting range
.