Verb: slug it out
Usage: informal
Usage: informal
- Engage in a prolonged and intense struggle, fight, or competition
"The two candidates slugged it out in a heated debate"
Derived forms: slugged it out, slugging it out, slugs it out