Dictionary search results

Showing 1-5 of 5 results

juggernaut British & World English

A large, heavy vehicle, especially an articulated lorry

Juggernaut British & World English

Old-fashioned name for Jagannatha.

Juggernaut New Oxford Dictionary for Writers & Editors

old-fashioned name for Jagannatha