Meaning of LAMP in English

LAMP

(n.) Figuratively, anything which enlightens intellectually or morally; anything regarded metaphorically a performing the uses of a lamp.

Webster's English dictionary.      Английский словарь Webster.