kizuizi

noun
  1. A barrier or obstacle that prevents movement or progress. noun
    The fallen tree acted as a kizuizi on the road, blocking all traffic.
    The language barrier was a significant kizuizi in their communication efforts.
  2. A restriction or limitation imposed on someone or something. noun
    The new regulations served as a kizuizi to the company's expansion plans.
    His fear of failure was a kizuizi to achieving his dreams.