battle [noun]

Definition of battle:

an energetic attempt to achieve something

Synonyms of battle:


Opposite/Antonyms of battle:


Sentence/Example of battle:

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