LAMPSHADE

Definition of LAMPSHADE

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