Fosse definitions

fŏs
A ditch or moat.
noun
8
0
A ditch or moat, esp. one used in fortifications.
noun
7
0
noun
0
0

Origin of fosse

Middle English from Old French from Latin fossa fossa1