Definisi 'lamp'
English to English
noun
1 an artificial source of visible illumination
source: wordnet30
2 a piece of furniture holding one or more electric light bulbs
source: wordnet30
3 A thin plate or lamina.
source: webster1913
4 A light-producing vessel, instrument or apparatus; especially, a vessel with a wick used for the combustion of oil or other inflammable liquid, for the purpose of producing artificial light.
source: webster1913
More Word(s)
source of illumination, article of furniture, furniture, piece of furniture, taper, wax light, flash bulb, base, diffuser, diffusor, electric socket, lamp shade,

Visual Synonyms
Click for larger image