FOSSA Meaning of FOSSA in English n. (pl. fossae) Anat. a shallow depression or cavity. Etymology: L, ditch, fem. past part. of fodere dig Oxford English vocab. Оксфордский английский словарь. 2012