Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
steamrollers
in English
steamrollers
us
//ˈstimˌroʊlɚz//
uk
//ˈstiːmˌrəʊləz//
#uncommon
Lemma:
steamroller
The lemma is the base or root form of this word.
Definitions
Noun
a
steam-powered
heavy
roller
a
heavy
road
roller
(
any
type
)
an
overwhelming
force
;
unstoppable
Verb
to
overpower
opposition
ruthlessly
Base Words
rollers
steam