Letters that make hard-fought
a, o, d, f, g, h, r, t, u are letters that make 'hard-fought'
a, o, d, f, g, h, r, t, u are letters that make 'hard-fought'
1 possible definitions for 'hard-fought'
Under this definition, hard-fought is an adjective and has the following properties:
"a hard-fought primary"