Top definition
To lose the ability or talent once had. No longer being in posses of a particular skill or a set of skills towards a certain matter.
Pietro is no longer able to present classes, he has completely lost his touch.

NOTE: to lose one's touch was applied with "his", could be her, its, your, our and their.
via giphy
by teachergui January 17, 2018
Get the mug
Get a to lose one's touch mug for your father Paul.