lamp shade

1. (noun) a protective ornamental covering used to screen a light bulb from direct view
Synonyms: lampshade
Related Words: shade



Terms and Conditions of Use / Copyright Notice