A tablecloth is a cloth used to cover a table. Some are mainly ornamental coverings, which may also help protect the table from scratches and stains. Other tablecloths are designed to be spread on a dining table before laying out tableware and food. Ornamental tablecloths can be made of almost any material, including delicate fabrics like embroide... Found on http://en.wikipedia.org/wiki/Tablecloth
Ta'ble·cloth` noun A cloth for covering a table, especially one with which a table is covered before the dishes, etc., are set on for meals. Found on http://www.encyclo.co.uk/webster/T/1