juggernaut
('jug·ĕr·nawt)
[n.]
1. a massive, overwhelmingly powerful and unstoppable force that seems to crush everything in its path.
2. Juggernaut, title for the Hindu god Krishna.
○
ExampleExample
A shroud of fear covered Eastern Europe as the juggernaut of communism spread from nation to nation.