to fight or argue with sb
Oxford100% de las películas
We have been ready to do battle for ages
You ve been fighting your whole life Let other men do battle this time 1994
Definiciones del Oxford Advanced Learner's Dictionary, 9.ª edición