Dictionary.com
Thesaurus.com

have been amalgamating

  • present perfect progressive
    of amalgamate.
    amalgamate
    verb (used with object)
    to mix or merge so as to make a combination; blend; unite; combine.

More Suggestions