juggernaut - noun

singularjuggernaut
pluraljuggernauts