Definition of garden roller in English:

garden roller

noun

  • A heavy cylinder fitted with a handle or shafts, used for smoothing a lawn or path.

Origin

Late 17th century; earliest use found in Elisha Coles.