noun
jug·ger·naut
\ˈjə-gər-ˌnȯt, -ˌnät\
Simple Definition of juggernaut
-
: something (such as a force, campaign, or movement) that is extremely large and powerful and cannot be stopped