Definition:
Compare impassable with other words:
impassable vs. untravellable
impassable vs. impenetrable
impassable vs. invincible
impassable vs. impracticable
impassable vs. insuperable
closed vs. impassable