steamroller

steam|roller /st'iːmroʊlər/ (steamrollers steamrollering steamrollered)
1 [N-COUNT]
A steamroller is a large, heavy vehicle with wide, solid metal wheels, which is used to make the surface of a road flat. In the past steamrollers were powered by steam.
2 [VERB] V n
If you steamroller someone who disagrees with you or opposes you, you defeat them or you force them to do what you want by using your power or by putting a lot of pressure on them.
They could simply steamroller all opposition.

Popular posts from this blog

abreast

ablaze

allowance