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.