English Dictionary
Definition not lay a finger on someone in British English
not lay a finger on someone
phrase
1
to not hit or harm someone in any way
Synonyms and related words
