define do battle - Search
Open links in new tab
  1. Dictionary
    do battle
    [do battle]
    definition
    1. enter into a conflict:
      "I was ready and eager to do battle" · "they are about to do battle with Canada's retail food industry"
    Translate do battle to
    No translation found.
    Feedback
    Kizdar net | Kizdar net | Кыздар Нет