Dictionary |
1 Result
#1
amalgamation
n.
[
merger
,
uniting
] the combination of two or more commercial companies
. wn