Moats, noun plural of moat. Synonyms in the same form.
ditches, trenches, entrenchments, fosses
All synonyms for moat →