MohammedPreview
Open in TheBrain

Impassable

  1. (of a route, terrain, etc.) Incapable of being passed over, crossed, or negotiated.
  2. (of an obstacle) Incapable of being overcome or surmounted.
  3. (of currency) Not usable as legal tender.
Synonyms