Did you mean lamp?
lamp
noun
°A device that generates heat, light or other radiation.
°A device containing oil, burnt through a wick for illumination.
verb
°(slang) to hit, clout, belt, wallop.
°to hunt at night using a lamp; see lamping.