Juggernaut - meaning in malayalam

നാമം (Noun)
വലിയതും മുന്‍വശം പ്രത്യേകം ഘടിപ്പിച്ചതുമായ ലോറി
തരം തിരിക്കാത്തവ (Unknown)
ആളുകള്‍ തങ്ങളെയോ മറ്റുള്ളവരേയോ ബലികഴിക്കുന്നതിന്നാധാരമായ സ്ഥാപനമോ ആശയമോ