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
1. to end, to come to an end, to finish, to close, to be over
2. to finish, to complete, to conclude
3. to finish doing
4. to be past its (one's) prime
5. to be awful, to be terrible, to suck, to be hopeless
1. at (place, time), in, on, during
2. to (direction, state), toward, into
3. for (purpose)
4. because of (reason), for, with
5. by, from
6. as (i.e. in the role of)
7. per, in, for, a (e.g. "once a month")
8. and, in addition to
9. if, although