What does 'Fight an uphill battle' mean?
When you fight an uphill battle, you have to struggle against very unfavourable circumstances.
- Category: War, weapons and conflict
Idioms similar to 'Fight an uphill battle'
Buy our lists of British English, American English and Animal idioms in PDF format. They're perfect to use offline for reference or for use in class!