Rhyme Desk
Find rhyming words!

Definition of "Steamroller" :

noun: vehicle equipped with heavy wide smooth rollers for compacting roads and pavements

noun: a massive inexorable force that seems to crush everything in its way

verb: make level or flat with a steamroller

verb: overwhelm by using great force

"Steamroller the opposition."

verb: crush with a steamroller as if to level

"Steamroller the road."

verb: proceed with great force

"The new teacher tends to steamroller."

verb: bring to a specified state by overwhelming force or pressure

"The Senator steamrollered the bill to defeat."