is likely misspelled.
has no English definition.
As a verb steamroll
is to flatten, as if with a steamroller.
steamroll
English
Verb
(
en verb)
To flatten, as if with a steamroller
To ruthlessly crush or overwhelm
Not English
has no English definition. It may be misspelled.