Dictionary search results

Showing 1-2 of 2 results

duplicator British & World English

A machine or device for making copies of something, in particular a machine that makes copies of documents by means of fluid ink and a stencil

slide duplicator British & World English

An optical device attached to the front of a camera lens for rephotographing a transparency