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