steamroller (Noun) — A massive inexorable force that seems to crush everything in its way.
steamroller (Noun) — Vehicle equipped with heavy wide smooth rollers for compacting roads and pavements.
steamroller (Verb) — Bring to a specified state by overwhelming force or pressure. ex. "The Senator steamrollered the bill to defeat"
steamroller (Verb) — Proceed with great force. ex. "The new teacher tends to steamroller"
steamroller (Verb) — Crush with a steamroller as if to level. ex. "steamroller the road"
steamroller (Verb) — Overwhelm by using great force. ex. "steamroller the opposition"
steamroller (Verb) — Make level or flat with a steamroller. ex. "steamroller the roads"