IMPASSABLE Meaning of IMPASSABLE in English adj incapable of being passed; not admitting a passage; as, an impassable road, mountain, or gulf. Webster English vocab. Английский словарь Webster. 2012