Open English Wordnet
Nouns
(n)steamroller, road rollervehicle equipped with heavy wide smooth rollers for compacting roads and pavements
Verbs
(v)steamroller, steamrollbring to a specified state by overwhelming force or pressure“The Senator steamrollered the bill to defeat”
