bn:00048522n
Noun Concept
EN
Juggernaut
Definitions
Relations
Sources
EN
A literal or metaphorical force or object regarded as unstoppable. OmegaWiki
A literal or metaphorical force or object regarded as unstoppable, that will crush all in its path. Wiktionary
IS A
WordNet 3.0 & Open English WordNet
Wiktionary
OmegaWiki