Vocabulary

行き詰まり

deadlock; stalemate; impasse; dead end

noun
freq #16