Vocabulary
手詰まり
てづまり
deadlock; stalemate; standstill; impasse; being stuck
noun
freq #26