IMPASSE


Meaning of IMPASSE in English

n. a position from which progress is impossible; deadlock.

Etymology: F (as IN-(1), passer PASS(1))

Oxford English vocab.      Оксфордский английский словарь.