steam roller

/S T IY1 M R OW0 L ER0/
noun
  1. 1

    Alternative form of steamroller. [(historical) A steam-powered heavy road roller.]