Search
Select the dictionary language
Lampshade
01
a decorative cover attached to a lamp for the purpose of directing or softening its light as well as providing some protection
Lexical Tree
lampshade
lamp
shade
Search
Select the dictionary language
a decorative cover attached to a lamp for the purpose of directing or softening its light as well as providing some protection
Lexical Tree
lamp
shade