FOSSE Meaning of FOSSE in English n. moat; ditch dug and filled with water as a fortification Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012