Antonyms
Synonyms

2. Juggernaut

noun. a crude idol of Krishna.

Antonyms

Synonyms

Antonym.com