English word definition — powered by WordNet
the combination of two or more commercial companies
Want to remember amalgamation?