Meaning of LAMP in English
[lamp] n [ME, fr. OF lampe, fr. L lampas, fr. Gk, fr. lampein to shine; akin to Hitt lap- to burn] (13c) 1 a: any of various devices for producing light or sometimes heat: as (1): a vessel with a wick for burning an inflammable liquid (as oil) to produce light (2): a glass bulb or tube that emits light produced by electricity (as an incandescent lamp or fluorescent lamp) b: a decorative appliance housing a lamp that is usu. covered by a shade
2: a celestial body
3: a source of intellectual or spiritual illumination
4: eye 1a--usu. used in pl.
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012