What is the meaning of Steamroller?
A steam-powered heavy road roller.
Any heavy road roller.
Any seemingly irresistible force.
A pipe, used for smoking cannabis, open at both ends and having a bowl near one end.
To level a road using a steamroller.
To proceed ruthlessly against all opposition as if with an overwhelming force.
Source: wiktionary.orgSearch words containing