tablecloth (n.)

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