{v. phr.} To have a strong verbal or physical battle with someone; to contest something most vigorously. * /The two contenders for the lightweight boxing championship were slugging it out in the ring./ * /The two candidates for Congress were slugging it out on radio and on television./
SLUG IT OUT
Meaning of SLUG IT OUT in English
Dictionary of English idioms . Словарь английских идиом. 2012