juggernaut

noun
jug*ger*naut \ ˈjə-gər-ˌnȯt \ -ˌnät \
1841{ds||2||}
  • a massive inexorable force, campaign, movement, or object that crushes whatever is in its path
  • a large heavy truck
Powered by Merriam-Webster