What is the meaning of the word "steamroll"?
Definitions:
-
bring to a specified state by overwhelming force or pressure verb
- The Senator steamrollered the bill to defeat
-
make level or flat with a steamroller verb
- steamroll the roads
-
overwhelm by using great force verb
- steamroller the opposition
-
proceed with great force verb
- The new teacher tends to steamroller