lay a glove on someone

  • saia

    Senior Member
    Italian - Italy
    To lay a glove on someone: is a euphemism for striking, hitting, punishing. It is no longer a very common expression.
     
    < Previous | Next >
    Top