iSYNONYM
Home
Fosse
Synonyms for
Fosse
Found 2 synonyms
moat (noun)
Synonyms:
trench, ditch.
foss (noun)