juggernaut
名词 juggernaut:
a massive inexorable force that seems to crush everything in its way
同义词:steamroller
an avatar of Vishnu
同义词:Jagannath, Jagannatha, Jagganath
a crude idol of Krishna