What is the meaning of the word "steamroll"?

Definitions:

  1. bring to a specified state by overwhelming force or pressure copy to clipboard verb
    • The Senator steamrollered the bill to defeat copy to clipboard
  2. make level or flat with a steamroller copy to clipboard verb
    • steamroll the roads copy to clipboard
  3. overwhelm by using great force copy to clipboard verb
    • steamroller the opposition copy to clipboard
  4. proceed with great force copy to clipboard verb
    • The new teacher tends to steamroller copy to clipboard

Synonyms:

NearBy Words: