juggernaught

     

A juggernaut (American pronunciation (help·info)) is a term use to describe a force regarded as unstoppable, that will crush all in its path.

Users that searched for juggernaught