Comprehensive
Dictionary Suite
Help
Help
Help
 
Advanced Dictionary        

lose one's touch

 
See:
touch
part of speech: phrase
definition: to lose one's special ability to do something.
He used to always win at this game, but he seems to have lost his touch.She started one successful business after another but then she somehow lost her touch.