English主要词典
impassable
Universal Words
adjective
(of a road, an area etc.) impossible to travel on or through, especially because it is in bad condition or it has been blocked by sth:
The mountain roads are totally impassable to cars in winter. * After the storm, many roads were made impassable by fallen trees. * The river formed an impassable barrier for migrating animals.
OPPPASSABLE