lumen Hear it!

lumen definition

lu·men (lo̵̅o̅mən)

noun pl. lumens -·mens or lumina -·mina (-mi nə)

  1. 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): abbrev. lm
  2. the bore of a hollow needle, catheter, etc.
  3. Anat. the passage within a tubular organ

Etymology: ModL < L, light

Webster's New World College Dictionary Copyright © 2009 by Wiley Publishing, Inc., Cleveland, Ohio.
Used by arrangement with John Wiley & Sons, Inc.

Comments
Improve this definition.
Do you have more to add? Share your linguistic knowledge or observation.
/Register to save your comments.