单词 | steamroller |
释义 | steam·roll·er (stēmrō′lər) n. 1. a. A steam-driven machine equipped with a heavy roller for smoothing road surfaces. b. A similar machine with an internal-combustion engine. 2. A ruthless or irresistible force or power. v. also steam·roll (-rōl′) steam·roll·ered, steam·roll·er·ing, steam·roll·ers also steam·rolled or steam·roll·ing or steam·rolls v.tr. 1. To smooth or level (a road) with a steamroller. 2. To overwhelm or suppress ruthlessly; crush. v.intr. steamroller To move or proceed with overwhelming or crushing force. |
随便看 |
英语词典包含135693条英英释义在线翻译词条,基本涵盖了全部常用单词的英英翻译及用法,是英语学习的有利工具。