Definition of steamrollered:
(n) :
(by extension, informal) Any heavy road roller.
(n) :
(historical) A steam-powered heavy road roller.
(n) :
(figurative) Any seemingly irresistible force.
(v) :
(transitive, figurative) To proceed ruthlessly against all opposition as if with an overwhelming force.
(v) :
(transitive) To level a road using a steamroller.
(n) :
(slang) A pipe, used for smoking cannabis, open at both ends and having a bowl near one end.