IMPASSABLE Copy link • IMPASSABLEinvius: impeditus: inexplicabilis (difficult to pass through). Roads rendered impassable by the continued rain, inexplicabiles continuis imbribus viae (Liv., 40, 33, 2): a place which is almost impassable, locus, quo segre transiri potest.