The phrase "steamroller" means to overpower or crush something or someone with great force or dominance, like a heavy machine that flattens everything in its path. Full definition
Throw up your hands and let the powers that be steam roll over you. (lifeedited.com)
I wouldn't put it past them to think the homosexual steam roller is real. (nakedpastor.com)
Why do I feel like in the end, what only matters is the well being of the teaching establishment, and that the rights of parents and students will always get steam rolled. (jonathanpelto.com)