impassable
/ˌɪmˈpæsəbəl/
American
- adj. 不能通行的
- Definition
- adj. impossible to travel along or across
- Example
- Heavy snow made the mountain road completely impassable this winter.
- 今年冬天大雪让山路完全无法通行。