steamroll ( synonym found)

Definition of steamroll:

°To flatten, as if with a steamroller.

Back to Top