lampshade

Noun
  1. A protective ornamental covering for a lamp, used to screen a light bulb from direct view (synset 103642609)

Found on Word Lists

Other Searches