What is the full meaning of fosses
FOSSE, a ditch or moat, also FOSS [n]
Example of the word fosses placed on a Scrabble board.