1 English Synonyms for MOAT
Prev.1Next
fosse
Definition: 1. A ditch or moat.
There are 3 definitions of the word fosse
Show more information about fosse
Prev.1Next
Search took: 5.1647 ms
Definition: 1. A ditch or moat.
There are 3 definitions of the word fosse
Show more information about fosse
Search took: 5.1647 ms