Hard-fought
Word Dictionary
-> Hard-fought
Search:
Hard-fought
(a. Vigorously) contested; as, a hard-fought battle.
Terms of Use
Canadian Jobs