steam roller
/S T IY1 M R OW0 L ER0/noun
- 1
Alternative form of steamroller. [(historical) A steam-powered heavy road roller.]
Translate โsteam rollerโ into another language
Choose a language below to open the translator with English selected as the source language.