PUT ONE'S HAND ON Meaning of PUT ONE'S HAND ON in English See: LAY ONE'S HANDS ON(3). To find; locate. * /He keeps a file of letters so he can lay his hands on one whenever he needs it./ Dictionary of English idioms . Словарь английских идиом. 2012