Noun Definition

oilpaper

1.Definition: paper that has been made translucent and waterproof by soaking in oil

Category: General