Meaning of lampshade

Definition of lampshade

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

Other information on lampshade

WIKIPEDIA results for lampshade
Amazon results for lampshade