hard-fought Copy link hard-fought (-fat`) , adjective Vigorously contested by both opponents; -- of contests; as, a hard-fought battle; a hard-fought primary election.