steamroller

English

noun
Definitions
  • a steam-powered heavy road roller
  • (informal) Any heavy road roller
  • (by extension) any seemingly irresistible force
  • a pipe, used for smoking cannabis, open at both ends and having a bowl near one end; it rolls the smoke (steam)

Etymology

Compound from English steam + English roller.

Origin

English

roller

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms