steamroll /ˈstiːmˌɹoʊl/ verb2 •To flatten, as if with a steamroller. •(figurative) To ruthlessly crush or overwhelm.I tried to participate in a sports tournament, but got steamrolled by the better players there. formssteamrolled · steamrolling · steamrolls