1. to make war (on), to wage war (against), to go to war (with), to fight (with), to do battle (against)
2. to compete (against)
3. to struggle (against adversities, etc.), to fight, to contend, to resist
1. battle, war, fight, conflict
2. fight (against time, poverty, etc.), struggle (for freedom, survival, etc.), war (e.g. on drugs), battle (e.g. against nature)
3. contest, competition, match, game