an agent who negotiates contracts of purchase and sale, esp in the financial and insurance sectors
somebody who acts as an intermediary, e.g. in a business deal or political negotiation
[Middle English in the sense ‘negotiator’, from Anglo-French brocour]