Fetching details from the dictionary...

to make war (on); to wage war (against); to go to war (with); to fight (with); to do battle (against)
to compete (against)
to struggle (against adversities, etc.); to fight; to contend; to resist
自分の弱さと斗うことが大切だと思う。
I think it's important to fight against your own weakness.
彼らは自由のために斗う決意を固めた。
They resolved to fight for freedom.
チームは優勝を目指して最後まで斗った。
The team fought to the end aiming for the championship.