American Dictionary
Definition hard-fought in American English
hard-fought adjective
adjective
1
fought with a lot of effort, especially against a very determined opponent
