Idiom: Hand in glove

Idiom Definitions for 'Hand in glove'


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

Idioms similar to 'Hand in glove'

See also: