Search Details

Word: impasse (lookup usage) (lookup stats)


Meaning:

Noun:

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

Source: Wiktionary | Src Info »