LAMPSHADE


Meaning of LAMPSHADE in English

[noun] [C] - a decorative covering around an electric light which reduces its brightness or controls where it shinesWe bought matching silk lampshades.See pictures: Lights, Living room

Cambridge English vocab.      Кембриджский английский словарь.