fire trench

noun

1.
a trench especially constructed for the delivery of small-arms fire