Meaning of “lay a hand on sb” in the English Dictionary

british dictionary

"lay a hand on sb" in British English

See all translations

lay a hand on sb

to harm someone:

I never laid a hand on her!

(Definition of “lay a hand on sb” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)