oilpaper
/ˈɔɪlˈpeɪpər/Definitions
1. noun
a type of translucent paper coated with a thin layer of oil, used for drawing and painting
“She used oilpaper to create a beautiful watercolor painting.”
1. noun
a type of translucent paper coated with a thin layer of oil, used for drawing and painting
“She used oilpaper to create a beautiful watercolor painting.”