An Encylopedia Britannica Company

impassable

1 ENTRIES FOUND:
impassable /ɪmˈpæsəbəl/ adjective
impassable
/ɪmˈpæsəbəl/
adjective
Britannica Dictionary definition of IMPASSABLE
: impossible to pass, cross, or travel over