IMPASSE


Meaning of IMPASSE in English

(n.) An impassable road or way; a blind alley; cul-de-sac; fig., a position or predicament affording no escape.

Webster's English dictionary.      Английский словарь Webster.