shooting grounds
English
Noun
shooting
grounds
plural of
shooting ground