verb
Meaning 1
To lose one's special mastery of or knack for a particular skill or activity.
Definition source: English Wiktionary via Wiktextract
Usage: idiomatic
Examples
- They had more than 45 years in the business, but it was clear they never lost their touch.
Meaning relationships
Synonyms: none provided
Antonyms: none provided