Synonyms for hard-fought

Synonyms for (adjective) hard-fought

Synonyms: hard-fought

Definition: requiring great effort

Usage: a hard-fought primary

Similar words: difficult, hard

Definition: not easy; requiring great physical or mental effort to accomplish or comprehend or endure

Usage: a difficult task; nesting places on the cliffs are difficult of access; difficult times; why is it so hard for you to keep a secret?