Vocabulary

手詰まり

deadlock; stalemate; standstill; impasse; being stuck

noun
freq #26