'hand and glove' definitions:

Definition of 'hand and glove'

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