Home UK English machine finish
1An untreated finish on the surface of a machine.
2A moderately smooth finish given to paper by the machine on which it is made.
Late 19th century.
READ THESE ARTICLES