fosse

/fˈɑs/

Explore definitions, synonyms, and language insights of fosse

Definitions

Noun
ditch dug as a fortification and usually filled with water

Synonyms


More General Terms