lumen

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 May 31, 2018
mugGet the lumenmug.

lumen

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 16, 2005
mugGet the lumenmug.

lumen living

A phrase used to describe living a lifestyle of the most extravagant, opulent and luxurious variety. Lumen living means that you have reached the stage where money is no object.
Having made a billion pounds in the bank - "I am lumen living".
by Pipelayer17 January 28, 2012
mugGet the lumen livingmug.

Lumen

Lumen je petra parcina
Petra parcina je lumen
by Petra parcina December 20, 2021
mugGet the Lumenmug.