laid a glove on

English

Verb

laid a glove on

  1. simple past and past participle of lay a glove on