What is the full meaning of chiliads
CHILIAD, a group of one thousand [n]
Example of the word chiliads placed on a Scrabble board.