/ ˈstiːmrəʊlə(r); NAmE -roʊ-/ noun , verb
■ noun
a large slow vehicle with a roller , used for making roads flat
■ verb
( NAmE usually ˈsteam roll ) to defeat sb or force them to do sth, using your power or authority :
[ vn ]
The team steamrollered their way to victory.
She knew that she'd let herself be steamrollered.
[also v ]