Subscribe
URL of the page has been copied to clipboard.
Meaning : A protective ornamental covering for a lamp, used to screen a light bulb from direct view.
Synonyms : lampshade, shade
Install App