JUGGERNAUT


Meaning of JUGGERNAUT in English

(POWERFUL FORCE) [noun] [C] [disapproving] - a large powerful force or organization that cannot be stoppedIt's often impossible for small companies to compete with the great juggernauts of industry.

Cambridge English vocab.      Кембриджский английский словарь.