hitch horses together

hitch horses together

get on well together; act in harmony. US
See also: hitch, horse, together