Englishfor English speakers
lay a glove on
English
Meaning lay a glove on meaning
What does lay a glove on mean?
lay a glove on
verb
—
(boxing) To hit with a boxing glove.
—
(usually in the negative) To physically touch, especially in a way that causes hurt.
—
(by extension) To harm (someone's) reputation, to make an accusation stick.
—
To match, to provide with meaningful competition or be able to handle.
Are you looking for...?