English Dictionary
◊ OILCLOTH
oilcloth
n : cloth treated on one side with a drying oil or synthetic
resin