steamroller
From Wiktionary, the free dictionary
Remove ads
Noun
- (countable) A steamroller is a steam-powered heavy road-making machine.
- A steamroller was used to make the road smooth and hard.
- (countable) A modern steamroller is a petrol or diesel-powered heavy road making machine.
- (uncountable) A figure of speech for anything that rolls over someone or something else.
Related words
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads