闭塞

bì sè

to stop up

to close up; hard to get to; out of the way; inaccessible; unenlightened; blocking

to close

(bound form) to block; to obstruct