Find the word definition

Wiktionary
press roll

n. 1 A type of heavy roller, especially as used in papermaking. 2 (context jazz English) A type of drumroll whereby the drumsticks are pressed against the skin of the drum.