Language:
Free Online Dictionary|3Dict

閉塞

Source : CEDICT

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