IMPASSABLE Meaning of IMPASSABLE in English adj. that cannot be traversed. Derivatives: impassability n. impassableness n. impassably adv. Oxford English vocab. Оксфордский английский словарь. 2012