steamroller
noun/ˈstiːmrəʊlə(r)/
/ˈstiːmrəʊlər/
- a large slow vehicle with a heavy roller, used for making roads flatTopics Transport by car or lorryc2
Check pronunciation:
steamroller
Definition of steamroller noun from the Oxford Advanced Learner's Dictionary