steam-roller (n.)youdaoicibaDictYouDict[steam-roller 词源字典]
also steamroller, 1866, from steam (n.) + roller. As a verb, first recorded 1912 (steam-roll (v.) is from 1879). Related: Steam-rollered.[steam-roller etymology, steam-roller origin, 英语词源]