relations
-
Hand in glove
To be in extremely close agreement or cooperation, often implying a secret or collusive relationship.
The meaning and origin of interesting English phrases
To be in extremely close agreement or cooperation, often implying a secret or collusive relationship.