Skip to main content
Search
Search This Blog
Baihou English
English Language Learning
Lose your touch
Meaning:
If you lose your touch, you can no longer do something as well as you could before.
Example:
It's good to see their goalkeeper's not losing his touch.
Show random idiom 🔄
Show all idioms and phrases