steamroller

(noun) juggernaut
(noun) road roller
(verb) steamroll
(verb) steamroll
(verb) squash (generic term)
(verb) steamroll
(verb) steamroll

< steamroll | steamship >