Advertisement
Advertisement
uphill battle
adjective as in hard
Strongest matches
Weak matches
- backbreaking
- bothersome
- burdensome
- demanding
- difficile
- distressing
- effortful
- exacting
- fatiguing
- formidable
- grinding
- hairy
- herculean
- intricate
- involved
- irksome
- knotty
- labored
- laborious
- mean
- merciless
- murder
- onerous
- operose
- rigorous
- rugged
- scabrous
- severe
- slavish
- sticky
- strenuous
- tiring
- toilful
- toilsome
- unsparing
- uphill
- wearing
- wearisome
- wearying
noun as in hardship
Strongest matches
Strong matches
noun as in hard work
noun as in uphill struggle
Advertisement
From Roget's 21st Century Thesaurus, Third Edition Copyright © 2013 by the Philip Lief Group.
Advertisement
Advertisement
Advertisement
Browse