Definitions for lumen



Overview of noun lumen

The noun lumen has 2 senses? (no senses from tagged texts)
1. lumen, lm

(a unit of luminous flux equal to the amount of light given out through a solid angle of 1 steradian by a point source of 1 candela intensity radiating uniformly in all directions)

2. lumen

(a cavity or passage in a tubular organ; "the lumen of the intestine")

Synonym.com © 2001-2013, Demand Media, all rights reserved. The database is based on Word Net a lexical database for the English language. see disclaimer
Classroom | Privacy Policy | Terms | Ad Choices