-
A steam-driven machine equipped with a heavy roller for smoothing road surfaces.
(noun)
-
A similar machine with an internal-combustion engine.
(noun)
-
A ruthless or irresistible force or power.
(noun)
-
To smooth or level (a road) with a steamroller.
(verb-transitive)
-
To overwhelm or suppress ruthlessly; crush.
(verb-transitive)
American Heritage(R) Dictionary of the English Language, Fifth Edition. Copyright (c) 2011 by Houghton Mifflin Harcourt Publishing Company. Published by Houghton Mifflin Harcourt Publishing Company. All rights reserved.