Top definition
1 : the cavity of a tubular organ or part the lumen of a blood vessel
2 : the bore of a tube (as of a hollow needle or catheter)
3 : a unit of luminous flux equal to the light emitted in a unit solid angle by a uniform point source of one candle intensity
The ReVolt is waterproof and rechargeable with a whopping 300 lumens at full power.
by Bonzai April 29, 2018
Get the mug
Get a lumen mug for your mama Riley.
2
less than human
or one who sleeps on floor at a lan party
he is such a lumen for sleeping on the floor at the lan party
by kiprian November 02, 2005
Get the mug
Get a lumen mug for your mama Helena.

Activity