unimpeded /ˌʌnɪmˈpiːdəd/ adjective Learner's definition of UNIMPEDED
: not slowed, delayed, or blocked无阻挡的;未被延迟的;未受妨碍的 -
an unimpeded view of the ocean一览无余的海景
-
They had unimpeded access to the archives.他们可以随时调阅档案。
-
He crossed the border unimpeded (by police).他顺利地通过了边境(没有遭到警方拦截)。