AskEraser  |  Settings
Ask.com   
 


Synonyms
steam·roll·er (stēḿrṓlər)

noun 

    1. A steam-driven machine equipped with a heavy roller for smoothing road surfaces.
    2. A similar machine with an internal-combustion engine.
  1. A ruthless or irresistible force or power.

verb: -roll·ered, also -rolled, -roll·er·ing, -roll·ing, -roll·ers, -rolls 

transitive verb 

  1. To smooth or level (a road) with a steamroller.
  2. To overwhelm or suppress ruthlessly; crush.

intransitive verb 

To move or proceed with overwhelming or crushing force.