in a bind

介词短语

英文释义

介词短语
  1. In a difficult situation, usually of one's own making; having a dilemma; faced with a problem or a set of problems for which there is no easy solution. idiomatic
0 次浏览 数据来源: Wiktionary