We do not currently know of any antonyms for put one's hands on.
For similar words to put one's hands on, try: