Home

Word

juggernaut, n.
(juggernauts)
more info a massive inexorable force that seems to crush everything in its way
<noun.person>

juggernaut steamroller
lexical pointers
derivationally related form
semantic pointers
hypernym