English Dictionary
◊ IMPASSABLE
impassable
adj : impossible to pass [syn: {unpassable}] [ant: {passable}]