Définitions
1.NounA steam-powered heavy road roller.
2.NounAny heavy road roller.
3.NounAny seemingly irresistible force.
4.NounA pipe, used for smoking cannabis, open at both ends and having a bowl near one end.
5.VerbTo level a road using a steamroller.
6.VerbTo proceed ruthlessly against all opposition as if with an overwhelming force.