juggernaut

US /ˈdʒʌɡɚˌnɔt/

UK /'dʒʌɡənɔ:t/

C1

noun

  • Unstoppable force, campaign, movement, or object