steamroller[Anglais]

verbe
1 : crush with a steamroller as if to level
nom
1 : a massive inexorable force that seems to crush everything in its way