battle

noun

A sustained fight between large organized armed forces.

intransitive verb

Fight or struggle tenaciously to achieve or resist something.