1. an understanding or agreement between people
a meeting of minds on the subject/issue/matter/idea/concept
This phrase expresses a situation in which two or more people or groups share - or come to share - the same opinions and ideas about something. It is essentially a mutual understanding. This is particularly important in a professional context where 'a meeting of minds' can mean that both or all sides are pulling in the same direction towards a common target; or that all parties involved in a deal or contract acknowledge that they agree and understand the terms involved. Phrases with a similar meaning include 'be of like mind', and 'on the same wavelength.'