Where does “閉塞” come from?

閉塞 (Japanese): blockage; blockade; to obstruct

Definitions

  1. blockage; blockade; to obstruct

Words derived from “閉塞

閉塞 — Etymology, Origin & Word History | Etymology Explorer