impassableEnglish → PortugueseOxford English–Portugueseimpassable /ɪmˈpɑːsəbl/ a ‹road, river› impraticável, intransitável; ‹barrier etc› intransponível