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