Definition of Lamp

Noun: lamp  lamp

  1. An artificial source of visible illumination
     
  2. A piece of furniture holding one or more electric light bulbs

See also:
Lamnidae
lampad

Anagrams containing the word lamp

lmpa plam mpla ampl