Noun: Juggernaut (JUG-er-nawt)
1. A large heavy truck
2. A massive inexorable force, campaign, movement or object that crushes whatever is in its path.
Sample sentence: Led by their talented shooting guard, the high school’s basketball team was a juggernaut, winning the state championship three years in a row.