steamroll
Definition from Wiktionary, the free dictionary
English [edit]
Verb [edit]
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