uphill battle

名词 n.

英文释义

名词 n.
  1. A highly difficult task or problem that requires a great amount of effort and determination. idiomatic
    — I would argue that flight attendants had a greater uphill battle in establishing their job as a profession, experience more disorienting time and space patterns, juggle a larger number of sometimes conflicting roles, and have a greater sense of occupational identity than any other group of women workers.

词形变化

0 次浏览 数据来源: Wiktionary