Sekirov Dictionary

drop the gloves

verb2

  1. (US, Canada) To fight.
forms

dropped the gloves · dropping the gloves · drops the gloves

This dictionary works without the internet: on your phone · in Chrome