VariousWords beta
Related Terms:
Definitions:
Verb
steamroller
steamroll
Definition: bring to a specified state by overwhelming force or pressure; "The Senator steamrollered the bill to defeat"
Definition: To flatten, as if with a steamroller.