lamp
noun
1. an artificial source of visible illumination
Definition categories: man–made
2. a piece of furniture holding one or more electric light bulbs
Definition categories: man–made, furniture
verb
1. (slang) To hit, clout, belt, wallop.
2. To hunt at night using a lamp; see lamping.
3. (slang) To hang out or chill; to do nothing in particular.