obstructed

adj

1.
shut off to passage or view or hindered from action