FOSSE Meaning of FOSSE in English [fosse] or foss n [ME fosse, fr. OF, fr. L fossa, fr. fem. of fossus] (15c): ditch, moat Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012