steamroller, n.
(steamrollers)
(steamrollers)
vehicle equipped with heavy wide smooth rollers for compacting roads and pavements
<noun.artifact>
road roller steamroller
<noun.artifact>
road roller steamroller
lexical pointers
derivationally related form
semantic pointers
hypernym
a massive inexorable force that seems to crush everything in its way
<noun.person>
juggernaut steamroller
<noun.person>
juggernaut steamroller
lexical pointers
derivationally related form
semantic pointers
hypernym