Wiktionary
drop the gloves
vb. 1 (context Canada and US ice hockey idiomatic English) To fight. 2 (context Canada and US idiomatic by extension English) To remove a prior impediment to action; to prepare for or engage in a dispute.