tablecloth (n.)
also table-cloth, "cloth for covering the top of a table," mid-15c., from table (n.) + cloth.