juggernaut
[ juhg-er-nawt, -not ]
a huge, powerful, and overwhelming force or institution
USE 1
The military advanced like a juggernaut, unstoppable and relentless in its mission.
USE 2
The tech company grew into a juggernaut, dominating the industry and outpacing all its competitors.
USE 3
Social media has become a cultural juggernaut, shaping public opinion and influencing global trends.