What is the full meaning of fossa
a anatomical depression [n FOSSAE] / a Madagascan animal resembling a civet, also FOUSSA [n FOSSAS]
Example of the word fossa placed on a Scrabble board.