閉塞 へいそく
heisoku

Noun
Suru Verb

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

Transitive
Other forms: