Marriage of two (2) minds

1. The pooling of thoughts or ideas. 2. Two individuals with similar views.