American Dictionary
Definition juggernaut in American English
juggernaut noun
[countable] noun
/ˈdʒʌɡərˌnɔt/
1
something that is very powerful, especially something that has a bad effect
Example
the juggernaut of global consumerism
Synonyms and related words
