Portuguese-English dictionary »

fosso meaning in English

PortugueseEnglish
fosso noun
{m}

ditch [ditches](trench)
noun
[UK: dɪtʃ] [US: ˈdɪtʃ]

moat [moats](defensive ditch)
noun
[UK: məʊt] [US: moʊt]

pit [pits](hole in the ground)
noun
[UK: pɪt] [US: ˈpɪt]

trench [trenches](long, narrow ditch or hole)
noun
[UK: trentʃ] [US: ˈtrentʃ]