Word info

press roll

Noun

Meaning

A type of heavy roller, especially as used in papermaking.

(jazz) A type of drum roll whereby the drumsticks are pressed against the skin of the drum.

Source: en.wiktionary.org

Close letter words and terms