Meaning of the word fossa in English

What does fossa mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

fossa

US /ˈfɑː.sə/
UK /ˈfɑː.sə/
"fossa" picture

Noun

1.

a long, narrow, and often deep depression in the ground or in a body of water, typically formed by erosion or tectonic activity

Example:
The geological survey revealed a deep fossa running through the valley.
Divers explored the mysterious oceanic fossa.
2.

a large, carnivorous mammal (Cryptoprocta ferox) endemic to Madagascar, resembling a large cat but related to mongooses

Example:
The fossa is Madagascar's largest native predator.
We saw a rare fossa during our wildlife tour.
Learn This Word at Lingoland