juggernaut
Meanings
- a massive inexorable force that seems to crush everything in its way
- an avatar of Vishnu
- a crude idol of Krishna
Synonyms
Scrabble Score: 19
juggernaut is a valid Scrabble (US) TWL wordjuggernaut is a valid Scrabble Word in Merriam-Webster MW Dictionary
juggernaut is a valid Scrabble Word in International Collins CSW Dictionary
Words With Friends Score: 26
juggernaut is a valid Words With Friends word