fossa — meaning in English
Portuguese → English · translate English → Portuguese instead
English meaning
- cesspool noun An underground pit that collects and holds sewage or wastewater.
Senses
fossa is used for these senses in English:
- cesspool An underground pit where sewage is held.
- cesspool (by extension) A filthy place.
- fossa A large nocturnal reddish-brown catlike mammal (Cryptoprocta ferox) of the civet family, endemic to the rainforests of Madagascar. It is slender, long-tailed and has retractile claws and anal scent glands.
- septic tank A small-scale watertight treatment system for domestic sewage in which the flow is slowed to allow sedimentation and sludge digestion by bacteria to take place.
cesspool — full definition
- noun An underground pit that collects and holds sewage or wastewater.
- noun Figuratively, a place or situation that is extremely dirty, corrupt, or unpleasant.