Idiom: Hand in glove

What does 'Hand in glove' mean?

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


Idioms similar to 'Hand in glove'

See also: