juggernaut · (British English, often disapproving) a very large lorry. juggernauts roaring through country villages. Topics Transport by car or lorryc2.
確定! 回上一頁