impassable ( synonym found)

Definition of impassable:

(adj) : incapable of being passed, crossed, negotiated or overcome

Definition of impassable:

(adj) : incapable of being passed, crossed, negotiated or overcome

Back to Top