Значение идиомы slug it out

[slug it out] {v. phr.} To have a strong verbal or physical battlewith someone; to contest something most vigorously.

The twocontenders for the lightweight boxing championship were slugging itout in the ring.

The two candidates for Congress were slugging itout on radio and on television.