Ditches, noun plural of ditch. Synonyms in the same form.
parapets, entrenchments, fosses
All synonyms for ditch →