Meaning

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

  2. A type of drum roll whereby the drumsticks are pressed against the skin of the drum.

Forms

plural: press rolls
Singularpress roll
Pluralpress rolls

regular

See also

neighbours in the dictionary
press roll — meaning, examples, forms, synonyms | Krumeto