Random
Hard-fought battles Synonyms
Hard-fought
replaced
difficult
battles
bloody
battles
close
battles
bitter
battles
tight
battles
fierce
battles
ferocious
battles
Definitions for Hard-fought
(adjective) requiring
great
effort
Synonyms for phrase
hard fighting
close combat
hard fight
hard combat
hard action
hard war
hard struggle
hard conflict
bloody war
difficult fight
bitter war
difficult war
difficult combat
difficult action
difficult struggle
bloody conflict
close fighting
close war
close action
difficult conflict
HB abbreviation
HB
is an
abbreviation
for Hard-fought Battles
What does HB stand for?
HB stands for "Hard-fought Battles"
Battles
replaced
hard-fought
campaign
hard-fought
struggle
hard-fought
contest