← Back to browsesteamrollerverb#42,235TranslationsスチームローラースチームローラーロードローラーロードローラーEnglish definitiona massive inexorable force that seems to crush everything in its wayExamplesNo examples yet.Similar wordssteamrollerssteamrolledsteamrollstrollersteamerstealer← repudiateretaliatory →