equipped with heavy wide smooth rollers for compacting roads and pavements
bring by overwhelming force or pressure proceed with great force overwhelm by using great force
- "steamroller the opposition"
- "The new teacher tends to steamroller"
- "The Senator steamrollered the bill to defeat"
- köra över