English
›
Words
impasse
Translation:
English
Noun
8
situation
allowing for no further progress
3
predicament(dangerous
condition) from which there is no escape
Add
Translation