slug it out

idiom

Definition of slug it out

informal
: to fight or compete over something until one side wins The companies are slugging it out in court.