Lampshade
English word definition — powered by WordNet
NOUN
a protective ornamental covering for a lamp, used to screen a light bulb from direct view
Want to remember lampshade?
Sign up free to bookmark & reviseEnglish word definition — powered by WordNet
a protective ornamental covering for a lamp, used to screen a light bulb from direct view
Want to remember lampshade?
Sign up free to bookmark & revise