Definify.com

Definition 2024


steamroll

steamroll

English

Verb

steamroll (third-person singular simple present steamrolls, present participle steamrolling, simple past and past participle steamrolled)

  1. To flatten, as if with a steamroller
  2. To ruthlessly crush or overwhelm

Translations