Fosses meaning : Waterfall (permanent flow of water over the edge of a cliff). A pit, groove, cavity, or depression. A long, narrow, shallow depression on the body of an extraterrestrial body, such as a planet or moon. A carnivorous mammal endemic to Madagascar, Cryptoprocta ferox. A ditch or moat.