Meaning of steamroll

Definition of steamroll

(verb) bring to a specified state by overwhelming force or pressure; "The Senator steamrollered the bill to defeat"
proceed with great force; "The new teacher tends to steamroller"
overwhelm by using great force; "steamroller the opposition"
make level or flat with a steamroller; "steamroll the roads"

Other information on steamroll

WIKIPEDIA results for steamroll
Amazon results for steamroll