Vocabulary

閉塞

blockage; blockade; blocking up; stoppage; obstruction; occlusion

noun suru-verb vt vi
freq #27