Meaning of lamp shade
Definition of lamp shade
(noun)
a
protective
ornamental
covering
for a lamp,
used
to
screen
a
light
bulb
from
direct
view
Other information on lamp shade
WIKIPEDIA results for
lamp shade
Amazon results for
lamp shade
Tweet