Find the word definition

Wiktionary
heavy roller

n. (context cricket English) The heavier of the rollers used for flattening the pitch between innings