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
Tweet