Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Verb: slug it out
Usage: informal
  1. 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