Fosse (en. Ditch)

/fɔs/

Synonyms

Slang Meanings

A difficult or complicated situation.
I'm in a pit with all these financial problems.
Je suis dans une fosse avec tous ces problèmes financiers.
A place where things are abandoned.
This corner of the garden has become a dump.
Ce coin du jardin est devenu une fosse à déchets.