amalgamation

amalgamation

amalgamation

Noun

the combination of two or more commercial companies

Synonyms: