battle [noun]

Definition of battle:

an energetic attempt to achieve something

Synonyms of battle:

● Struggle

● Fight

● Combat

● Fighting

● Conflict

● Warfare

● Wrestle

● Clash

● Quarrel

● Engagement


Opposite/Antonyms of battle:

● Peace

● Truce

● Accordance

● Agreement

● Surrender

● Make peace

● Accord

● Alliance

● Harmony

● Buzz


Sentence/Example of battle:

The region has experienced extensive changes over the years, starting after the battle.