steam-roller (n.) Look up steam-roller at Dictionary.com
also steamroller, 1866, from steam (n.) + roller. As a verb, first recorded 1912. Related: Steam-rollered.