Meaning of fosse

Definition of fosse

(noun) ditch dug as a fortification and usually filled with water

Other information on fosse

WIKIPEDIA results for fosse
Amazon results for fosse