Select the most appropriate meaning of the given idiom.
Lose your touch
370 6450daadf3618908bf579288
Q:
Select the most appropriate meaning of the given idiom.
Lose your touch
- 1Doing someone a favour in hopes that the favour will be returnedfalse
- 2To be passed from one person to anotherfalse
- 3Not being as successful as previouslytrue
- 4Something being very difficult to findfalse
- Show Answer
- Workspace
- Discuss