Definition of do battle in US English:

do battle

phrase

  • Enter into a conflict.

    ‘I was ready and eager to do battle’
    ‘they are about to do battle with Canada's retail food industry’