[adj] impossible to pass
impassable, unclimbable, unnavigable, unsurmountable, untraversable
passable