1 lay a hand on | Definition of lay a hand on

lay a hand on

idiom

Definition of lay a hand on

: to touch or harm (someone) He claims that he never laid a hand on her.