Shirabe
English jmdict
1
noun (common) (futsuumeishi) obstacle;hurdle
Emergency exits must be kept free of blockages for public safety.
Other forms