FOSSE


Meaning of FOSSE in English

[ fɒs ]

■ noun Archaeology a long narrow trench or ditch, especially in a fortification.

Origin

OE, via OFr. from L. fossa (see fossa 1 ).

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.