steamroll The origin and history of steamroll. Etymology From steam + roll. ← Back to the full definition of steamroll