lampshade

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



Terms and Conditions of Use / Copyright Notice