Subscriber login


Forgot your password?

Library card login

Other

nature printing

Definition of nature printing

noun

[mass noun]
  • a method of producing a print of a natural object (such as a leaf) or a textile by making an impression of it directly on to a soft metal printing plate under great pressure and then taking an inked impression on paper.

nature printing in other Oxford dictionaries

Definition of nature printing in the US English dictionary