slit trenches
English
Noun
slit
trenches
plural of
slit trench