VariousWords beta
Related Terms:
Definitions:
Noun
amalgamator
Definition: a businessman who arranges an amalgamation of two or more commercial companies
Definition: One who amalgamates.