Definitions of hand and glove:

  • adverb:   in close cooperation