IMPASSABLE





Definition:

  1. [adjective] impossible to pass
    Synonyms: unpassable

Synonyms: