a massive inexorable force that seems to crush everything in its way
<noun.person>
<noun.person>
juggernaut |
steamroller |
lexical pointers
derivationally related form
semantic pointers
hypernym