Meaning of the word "uphill battle" in English

What does "uphill battle" mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

uphill battle

US /ˈʌpˌhɪl ˈbætəl/
UK /ˈʌpˌhɪl ˈbætəl/

Noun

a struggle or contest in which one is at a disadvantage and which is therefore difficult to win

Example:
Getting this project approved is going to be an uphill battle.
Fighting against the established system felt like an uphill battle.