Definify.com
Definition 2024
steamroll
steamroll
English
Verb
steamroll (third-person singular simple present steamrolls, present participle steamrolling, simple past and past participle steamrolled)
- To flatten, as if with a steamroller
- To ruthlessly crush or overwhelm
Translations
to flatten
|
to crush ruthlessly
|