A juggernaut 's a term used to describe a force regarded as unstoppable, that'll crush all in its path. It's especially applied to a large machine or collectively to a team or group of people working together. In the United Kingdom, it's most commonly used as an alternative name for a large articulated lorry (bus). Etymology The word's derived from the Sanskrit जगन्नाथ Jagannātha (meaning "Lord of the universe") which's one of the many names of Kri… (
More on Juggernaut)