English Dictionary
Definition dealmaker in British English
dealmaker noun
[countable] noun
/ˈdiːlˌmeɪkə(r)/
1
someone who arranges deals, especially in business or politics
Synonyms and related words
