Fosse Meaning

There are 1 meaning(s) for word Fosse

Meaning 1 : ditch dug as a fortification and usually filled with water

    Synonyms : moat

How to Pronounce Fosse

  • fɑs