rifle pits
English
Noun
rifle
pits
plural of
rifle pit