Battle

/ˈbætəl/

Slang Meanings

A heated argument or disagreement.
They had a battle over who would pay the bill.
Any competition or contest.
The dance battle drew a large crowd.