Home

Word

steamroller, n.
(steamrollers)
more info vehicle equipped with heavy wide smooth rollers for compacting roads and pavements
<noun.artifact>

road roller steamroller
lexical pointers
derivationally related form
semantic pointers
hypernym
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