FOSSA


Meaning of FOSSA in English

Synonymous with the noun ditch, derived from Latin (1st declension). Example: That drunken idiot? He fell in that fossa there and broke his arm.

Slang English vocab.      Английский сленговый словарь.