to battle {against}, [ battled ; battled ]
Synonyms
  • حارب ، واقع ، نازل ، صارع ، مميت ، قتّال ، فتّاك ، جاهد ، بذل ، بارز