Definition of "do battle"

do battle

  • verb

    third-person singular simple present does battle, present participle doing battle, simple past did battle, past participle done battle

    1. (intransitive) To engage in a fight; to battle.