LAMP


Meaning of LAMP in English

n. device which is a source of artificial light; device which emits heat; someone or something which is a source of inspiration

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.