steamroll
English
Etymology
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
|