Oilpaper
[ɒilpeipә]
Definition
(noun.) paper that has been made translucent and waterproof by soaking in oil.
Edited by Fergus--From WordNet
[ɒilpeipә]
(noun.) paper that has been made translucent and waterproof by soaking in oil.
Edited by Fergus--From WordNet