English dictionary
lay hands on meaning and definition
Definition and meaning of lay hands on at MeaningMonkey.org. lay hands on meaning and definition in the English Dictionary.LAY HANDS ON verb
Definition of lay hands on (verb)
- manage with the hands
Source: Princeton University Wordnet