What is an oilcloth? 

An oilcloth tablecloth is a type of table covering made from a heavy, durable fabric that has been coated with a layer of oil or plastic. which makes this type of tablecloth water-resistant and easy to clean; making it a popular choice for outdoor picnics and barbecues. they can also be used in busy kitchens and dining rooms. They are known for their durability and ability to withstand spills and stains, which makes them a practical choice for everyday use. Some oilcloth tablecloths also have a non-slip backing, which helps to keep them in place on the table.