Idiom: Hand in glove

Idiom Definitions for 'Hand in glove'


If people are hand in glove, they have an extremely close relationship.

See also: