108 / 2512

What does 闭塞 (bì sè) mean in English?

闭塞
bì sè閉塞

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