Juggernaut

Noun

  • (Britain) A large, cumbersome truck or lorry, especially an artic (typically used somewhat disparagingly).
  • A literal or metaphorical force or object regarded as unstoppable, that will crush all in its path.
  • An institution that incites destructive devotion or to which people are carelessly sacrificed.

Leave a Reply

Your email address will not be published.