uphill battle
التعريفات والمعاني
== English ==
=== Pronunciation ===
=== Noun ===
uphill battle (plural uphill battles)
(idiomatic) A highly difficult task or problem that requires a great amount of effort and determination.
==== Usage notes ====
Collocations include fight an uphill battle and be an uphill battle.
==== Related terms ====
==== Translations ====
==== See also ====