juggernaut

n 1 imani ya kutoa kafara/mhanga. 2 (colloq) tela, gari kubwa la usafirishaji.