do battle
verb1
To engage in a fight; to battle.
- Many suburban trains in Birmingham do battle with inter-city ones on flat junctions either side of Birmingham New Street.2026 February 4, Olly Glover, “Rethink urban transport”, in Railway Magazine, number 1054, page 15:
- Related terms
- give battle, battle it out