impassable in American English · 1. not passable; not allowing passage over, through, along, etc. Heavy snow made the roads impassable · 2. unable to be ...
確定! 回上一頁