in close cooperation; they work hand in glove
[ Syn: hand in glove , hand in glove , hand and glove , hand and glove , hand in glove , hand in glove , hand and glove , hand and glove , hand in glove , hand in glove , hand and glove , hand and glove , hand in glove , hand in glove , hand and glove , hand and glove ]