N-COUNT [usually singular]庞然大物;巨无霸 A leviathan is something which is extremely large and difficult to control, and which you find rather frightening. 庞然大物;巨无霸 [literary]
Democracy survived the Civil War and the developing industrial leviathan and struggled on into the twentieth century.