LAMP
Meaning of LAMP in English
( n. )
Figuratively, anything which enlightens intellectually or morally; anything regarded metaphorically a performing the uses of a lamp.
Webster's Revised Unabridged English Dictionary.
Пересмотренный полный словарь английского языка Webster.
2012