Lumen Definition
lo͝omən
lumens, lumina
noun
lumens
The basic unit used to measure the flow of light in the SI system, equal to the amount of light emitted through a solid angle of one steradian by a light source with the intensity of one candela (0.0015 watt)
Webster's New World
The passage within a tubular organ.
Webster's New World
The interior of a membrane-bound compartment or organelle in a cell.
American Heritage Medicine
The bore of a hollow needle, catheter, etc.
Webster's New World
The inner open space or cavity of a tubular organ, as of a blood vessel or an intestine.
American Heritage
Synonyms:
Other Word Forms of Lumen
Noun
Singular:
lumen
Plural:
lumens, luminaRelated Articles
Find Similar Words
Find similar words to lumen using the buttons below.