Skip to content

amalgamation

Dictionary definition · amalgamation

noun

  1. the combination of two or more commercial companies

Similar words

Source: Open English WordNet (CC BY 4.0).