Synonyms of trench in English:

trench


See definition of trench

noun

1

SYNONYMS

ditch, channel, trough, excavation, pit, furrow, rut, conduit, cut, drain, waterway, watercourse

earthwork, entrenchment, moat

technical fosse

historical sap