1
[ noun ] ditch dug as a fortification and usually filled with water

Synonyms

fosse

Related terms

trench

*