Definition of napkin press in English:

napkin press

noun

historical
  • A device for pressing and storing table napkins.

Origin

Mid 17th century.