What is the meaning of Impassable?

Incapable of being passed over, crossed, or negotiated.

Incapable of being overcome or surmounted.

Not usable as legal tender.

impassable

Source: wiktionary.org