Impassable - What does it mean?
impassable | |
has no English definition.
Incapable of being passed over, crossed, or negotiated.
(of an obstacle) Incapable of being overcome or surmounted.
(of currency) Not useable as legal tender.
is likely misspelled.
has no English definition.