Uphill Struggle Synonyms

Synonyms:
  1. difficult task
  2. uphill-battle
  3. tall-order
  4. tough assignment
  5. hard-work

Words near Uphill Struggle in the Thesaurus