Join Examsbook
368 0

Q:

Select the most appropriate meaning of the given idiom.
 Lose your touch

  • 1
    Doing someone a favour in hopes that the favour will be returned
  • 2
    To be passed from one person to another
  • 3
    Not being as successful as previously
  • 4
    Something being very difficult to find
  • Show AnswerHide Answer
  • Workspace

Answer : 3. "Not being as successful as previously"

Are you sure

  Report Error

Please Enter Message
Error Reported Successfully