fosse - English Synonyms Dictionary

fosse

n.
[1] moat