FOSSE Meaning of FOSSE in English n.1 a long narrow trench or excavation, esp. in a fortification. 2 Anat. FOSSA. Etymology: ME f. OF f. L fossa: see FOSSA Oxford English vocab. Оксфордский английский словарь. 2012