tablecloth(noun) noun1. a covering spread over a dining tableDefinition categories: man–made, napery