Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of impassable

- Incapable of being passed; not admitting a passage; as, an impassable road, mountain, or gulf.

Crossword clue for impassable

- Blocked
- Insurmountable
- Reachable