amalgamator

Explore definitions, synonyms, and language insights of amalgamator

Definitions

Noun
a businessman who arranges an amalgamation of two or more commercial companies