lampshade
lamp
ˈlæmp
lāmp
shade
ʃeɪd
sheid

Definition & Meaning of "lampshade"in English

Lampshade
01

a decorative cover attached to a lamp for the purpose of directing or softening its light as well as providing some protection 

lampshade definition and meaning
Grammatical Information
Animacy status
Inanimate
Composition
Compound
Countable
Plural form
lampshades
LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store