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:
 lumenPlural:
 lumens, luminaRelated Articles
Find Similar Words
Find similar words to lumen using the buttons below.
