oilpaper

Noun
  1. Paper that has been made translucent and waterproof by soaking in oil (synset 114992790)

Found on Word Lists

Other Searches