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:
  • lm

Other Word Forms of Lumen

Noun

Singular:
lumen
Plural:
lumens, lumina

Origin of Lumen

  • Latin lūmen an opening, light leuk- in Indo-European roots

    From American Heritage Dictionary of the English Language, 5th Edition

  • Latin lūmen an opening, light leuk- in Indo-European roots

    From American Heritage Dictionary of the English Language, 5th Edition

Find Similar Words

Find similar words to lumen using the buttons below.

Words Starting With

Words Ending With

Unscrambles

lumen