ความหมายของคำว่า "juggernaut" Play Sound

(N) รถบรรทุกขนาดใหญ่ 
(คำที่มีความหมายคล้ายกัน)  large lorry; large truck;