VariousWords beta
Related Terms:
smoking
powered
steamrollering
road roller
road
ruthlessly
steam
steamroll
steam power
heavy
irresistible
level
pipe
cannabis
bowl
proceed
steam engine
overwhelming
opposition
steamrollers
steam locomotive
force
overpower
cleveland steamer
steam tractor
steam shovel
Definitions:
Noun
juggernaut
steamroller
Definition: a massive inexorable force that seems to crush everything in its way
steamroller
road roller
Definition: vehicle equipped with heavy wide smooth rollers for compacting roads and pavements
Definition: A steam-powered heavy road roller.
Verb
steamroller
steamroll
Definition: bring to a specified state by overwhelming force or pressure; "The Senator steamrollered the bill to defeat"
steamroller
Definition: crush with a steamroller as if to level; "steamroller the road"
Definition: To level a road using a steamroller.