What is the full meaning of giganticides
GIGANTICIDE, the killing of a giant [n]
Example of the word giganticides placed on a Scrabble board.