Impasse

Noun

  • a deadlock or stalemate situation in which no progress can be made
  • a road with no exit; a cul-de-sac

Leave a Reply

Your email address will not be published.