amalgamation

/ʌmælgʌmˈeɪʃʌn/

Explore definitions, synonyms, and language insights of amalgamation

Definitions

Noun
the combination of two or more commercial companies