FOSSA Meaning of FOSSA in English n. (pl. fossae) Anat. a shallow depression or cavity. [ L, = ditch, fem. past part. of fodere dig ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012