impasse [pl. impasses]
Notices
  • a position from which progress is impossible, deadlock