Dictionary search results

Showing 1-2 of 2 results

mimeograph British & World English

A duplicating machine which produces copies from a stencil, now superseded by the photocopier

mimeograph New Oxford Dictionary for Writers & Editors

obsolete duplicating machine