GIGANTOMACHY


Meaning of GIGANTOMACHY in English

noun a war of giants; especially, the fabulous war of the giants against heaven.

Webster English vocab.      Английский словарь Webster.