RichThesaurus
do battle
do battle
antonyms
make peace
surrender
yield
let go
release
agree
do battle
definitions
verb
To engage in a fight; to battle.