impassable - Dictionary definition and meaning for word impassable
Powered by Mnemonic Dictionary
im(a -ve prefix,not)+passable, meaning that which cannot be passed by or crossed.