Impassable

Russian Meaning

непроходимый

непроезжий

непролазный

English Meaning

  1. Impossible to pass, cross, or overcome: impassable roads; impassable problems.