juggernautEnglish → ThaiOxford English–Thaijuggernaut /'dӡʌgənɔ:t/, /´จักเกอะนอท/ n. 1 (institution, notion) สถาบันขนาดใหญ่หรือลัทธิซึ่งสามารถทำให้ผู้คนยอมสละชีวิต 2 (large object) วัตถุที่มีขนาดใหญ่มหึมา; ~ [lorry] Brit. รถบรรทุกขนาดใหญ่