Definition of Lampshade

  • 1. A protective ornamental covering for a lamp, used to screen a light bulb from direct view Noun

Synonyms for word "lampshade"

Semanticaly linked words with "lampshade"

Hyponims for word "lampshade"