Question: what is the meaning of the idiom to lose touch?
Answer: lose one's touch. No longer be able to do or handle something skillfully. For example, I used to make beautiful cakes but I seem to have lost my touch, or Dad had a real knack for letting someone down gently, but he's lost his touch.