amalgamator

Noun
  • A businessman who arranges an amalgamation of two or more commercial companies (synset 109806363)

Other Searches