juggernaut

['d??ɡ?n?:t]
  • n. 世界主宰;強(qiáng)大的破壞力

英英釋意


1. a massive inexorable force that seems to crush everything in its way