Where does “いきづまる” come from?

いきづまる (Japanese): to be breathtaking

Definitions

  1. to be breathtaking

Words derived from “いきづまる