Amalgamation

English word definition — powered by WordNet

NOUN

the combination of two or more commercial companies

Want to remember amalgamation?

Sign up free to bookmark & revise