Definition of Fossa
In the civil law, a ditch; a receptacle of water, made by hand.
In old English law, a ditch. A pit full of water, in which women committing felony were drowned. A grave or sepulcher.
That's the definition of Fossa in Black's Law Dictionary 6th Edition. Courtesy of Cekhukum.com.