juggernaut
noun [ C ]
uk/ˈdʒʌɡənɔːt/ usa very large and powerful company, organization, or industry:
Health care has turned into something of a juggernaut in the economy recently.
Concerns have been expressed that the FTSE 100 juggernaut could be slowed by the impact of a rising dollar.
commercial/economic/financial juggernaut
TRANSPORT
a very large truck used for transporting large quantities of goods