juggernaut
Definition
A large, powerful, and overwhelming force or institution; originally a Hindu deity whose massive chariot crushed devotees.
한국어 거대하고 강력하며 압도적인 힘이나 기관; 원래 힌두교의 거대한 전차에 탄 신.
Example
"The company became a marketing juggernaut within just five years."