IMPASSABLE


Meaning of IMPASSABLE in English

a.

Impervious, impermeable, impenetrable, pathless, affording no passage, that cannot be travelled.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.