juggernaut¹

Search for glossary terms (regular expression allowed)

Glossaries

Term Main definition
juggernaut¹

An idol of the Hindu deity Krishna, dragged in procession on an enormous car, under the wheels of which many devotees are said to have formerly thrown themselves to be crushed. [OED]

258

Hits - 185

Please publish modules in offcanvas position.