YourDictionary

steamroller

noun

  1. a heavy, originally steam-driven, machine with rollers, used in building and repairing roads
  2. an overwhelming power or influence, esp. when used relentlessly to force acceptance of a policy, override opposition, etc.

transitive verb

  1. to bring overwhelming force to bear upon; crush or override as if with a steamroller
  2. to cause the passage or defeat of (a legislative bill, etc.), or make (one's way, etc.), by crushing opposition or overriding obstacles

intransitive verb

to move with overwhelming force, or use steamroller tactics

adjective

relentlessly overpowering
Also, for vt. & vi., steamroll

See steamroller in American Heritage Dictionary 4

Learn more about steamroller

link/cite print suggestion box