steam·roll·er
ˈstēm-ˌrō-lər
1
: a steam-driven road roller
broadly
: road roller
2
: a crushing force especially when ruthlessly applied to overcome opposition
steam·roll·er
ˈstēm-ˌrō-lər
variants
or steamroll
steamrollered or steamrolled; steamrollering or steamrolling; steamrollers or steamrolls
1
: to overwhelm usually by greatly superior force
steamroller the opposition
2
: to bring or advance by overwhelming force or pressure
steamrollered the bill through the legislature
: to move or proceed with irresistible force
Love words? Need even more definitions?
Merriam-Webster unabridged
Share