gigantomachyyoudaoicibaDictYouDict[gigantomachy 词源字典]
"(In Greek mythology) the struggle between the gods and the giants", Late 16th century: from Greek gigantomakhia, from gigas, gigant- (see giant) + -makhia 'fighting'.[gigantomachy etymology, gigantomachy origin, 英语词源]