Meaning of the word "battle it out" in English

What does "battle it out" mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

battle it out

US /ˈbæt.l̩ ɪt aʊt/
UK /ˈbæt.l̩ ɪt aʊt/

Idiom

to compete strongly to achieve something

Example:
The two teams will battle it out in the final match.
They had to battle it out for control of the company.