done battle

English

Verb

done battle

  1. past participle of do battle