• word of the day

    amalgamator

    amalgamator - Dictionary definition and meaning for word amalgamator

    Definition
    (noun) a businessman who arranges an amalgamation of two or more commercial companies
Download our Mobile App Today
Receive our word of the day
on Whatsapp