| Main Entry: | long haul |
| Part of Speech: | noun |
| Definition: | long period of time |
Synonyms: |
hard labor, hard way, hard work, interminability, labor, long distance, long wait, uphill work |
| Main Entry: | struggle |
| Part of Speech: | noun |
| Definition: | hard try; fight to win |
Synonyms: |
attempt, battle, brush, clash, combat, conflict, contest, effort, encounter, endeavor, essay, exertion, free-for-all, grind, hassle, jam, jump, labor, long haul, pains, roughhouse, row, scramble, set-to, skirmish, strife, striving, toil, trial, tussle, undertaking, work, wrangle |
Antonyms: |
giving in |
| Main Entry: | trek |
| Part of Speech: | noun |
| Definition: | long journey |
Synonyms: |
expedition, footslog, hegira, hike, long haul, march, odyssey, peregrination, slog, tramp, travel, trip |
| Main Entry: | hard work |
| Part of Speech: | noun |
| Definition: | difficult labor |
Synonyms: |
backbreaking work, donkeywork, drudgery, hard way, labor, long haul, tough grind, uphill battle |
| Main Entry: | long run |
| Part of Speech: | noun |
| Definition: | long period of time |
Synonyms: |
distant future, long duration, long haul, long period, long term, remote future, whole |