Skip to content
Book Glossary
Home
Practice
Lessons
About
amalgamation
Stopped
Dictionary definition
· amalgamation
noun
the combination of two or more commercial companies
Similar words
merger
uniting
Source: Open English WordNet (CC BY 4.0).