JUGGERNAUT


Meaning of JUGGERNAUT in English

n. destructive force; something which requires blind devotion or cruel sacrifice;

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.