What is the full meaning of hecatombs
HECATOMB, a great public sacrifice [n]
Example of the word hecatombs placed on a Scrabble board.