英汉词典
关键字:

英文 impassable
中文 a. 不能通行的,无路可通的