put something on top of or in front of (something), especially in order to protect or conceal it.
the table had been covered with a checked tablecloth
put something on top of,place something over,place under cover,protect,shield,shelter,envelop,enfold,engulf,enclose,tuck,cup,surround,house,sink,embed,bury,submerge,immerse
a thing which lies on, over, or around something, especially in order to protect or conceal it.
a seat cover