Fosse

Webster's Dictionary of the English Language

·noun A ditch or moat.

II. Fosse ·noun ·see Fossa.

Related Words