hard-fought /(-fa̤t`)/ hard·-fought hard-fought a. Vigorously contested by both opponents; -- of contests; as, a hard-fought battle; a hard-fought primary election.