'hand in glove' definitions:

Definition of 'hand in glove'

(from WordNet)
adverb
In close cooperation; "they work hand in glove" [syn: hand in glove, hand and glove, cooperatively]