tablecloth
nounA cloth to cover a table, especially during a meal.
nounA horizontal sheet of cloud spreading over the top of Table Mountain, southwest of Cape Town, South Africa, and hanging down over the precipitous cliffs of the northeast front of the mountain.
nounA cloth for covering the top of a table.
nounA cloth for covering a table, especially one with which a table is covered before the dishes, etc., are set on for meals.
nounA
a covering spread over a dining table