行き詰まり

Noun

 * 1) dead end (of a road, street, etc.)
 * 2) deadlock; impasse