Holland finish

What is Holland finish?

Holland finish definition and meaning on Dictionary terms:
noun
an oil and sizing or starch finish applied to cotton fabrics to increase their opacity and strength.

 

reference: https://www.dictionary.com/browse/holland-finish

Tags: