Meaning of amalgamator

Definition of amalgamator

(noun) a businessman who arranges an amalgamation of two or more commercial companies

Other information on amalgamator

WIKIPEDIA results for amalgamator
Amazon results for amalgamator