unobstructed

a. 沒有障礙的、沒有阻擋的

英文釋義

  1. free from impediment or obstruction or hindrance