fosse
1.
(
noun
) a ditch dug as a fortification and usually filled with water
Synonyms:
moat
Related Words:
trench
Terms and Conditions of Use / Copyright Notice