impasses

英文释义

n. a situation in which no progress can be made or no advancement is possible
n. a street with only one way in or out

中文翻译

n. 绝境(impasse的复数形式)

学习工具