手詰まり

てづまり

deadlock

#21,902

Meanings

  1. noun deadlock; stalemate; standstill; impasse; being stuck
  2. hopeless position; lost game; zugzwang

Its kanji