[noun] [C] - a device for giving light, esp. one that has a covering or is contained within somethingan electric/oil lampa gas lampa street lampCould you switch the table/bedside lamp on?a pottery lamp baseSee also sunlamp.See pictures: Lights, BedroomA lamp is also any of various devices that produce particular types of light.an infrared lamp
LAMP
Meaning of LAMP in English
Cambridge English vocab. Кембриджский английский словарь. 2012