lampshade

lampshade

lampshade

Noun

a protective ornamental covering for a lamp, used to screen a light bulb from direct view

Synonyms: