impassable

a. 不能通行的、不可逾越的

不通的、不[滲]透的

英文釋義

  1. incapable of being passed