Overpowering force
Else clues• Crushing force
• Giant battleship
• It seemingly crushes everything in its way
• Loanword that means 'lord of the world' in Sanskrit
• Overwhelming, advancing force
• Unstoppable force
• X-Men's adversary
• An avatar of Vishnu
• A crude idol of Krishna
• A massive inexorable force that seems to crush everything in its way