Home US English platen press
A device using a platen to apply pressure to something.
Mid 19th century; earliest use found in Scientific American.
READ THESE ARTICLES