LAMPSHADE


Meaning of LAMPSHADE in English

/ ˈlæmpʃeɪd; NAmE / noun

a decorative cover for a lamp that is used to make the light softer or to direct it

—picture at light

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.