fire trench

Noun
  1. A trench especially constructed for the delivery of small-arms fire (synset 103352701)

Other Searches