amalgamator
Explore definitions, synonyms, and language insights of amalgamator
Definitions
Noun
a businessman who arranges an amalgamation of two or more commercial companies
Explore definitions, synonyms, and language insights of amalgamator