Dictionary Check: lumen

"lumen" is a valid word!

Scrabble 7 points
Words with Friends 11 points

Definition

noun

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

Synonyms:
lm
noun

a cavity or passage in a tubular organ

Example: "the lumen of the intestine"

Advertisement