Thesaurus.com
Dictionary.com

platen press

NOUN
rotary press
Synonyms