lumen
English Dictionary
->
Letter L
-> lumen
Search Dictionary:
lumen Definition
(n)
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
(n)
a
cavity
or
passage
in
a
tubular
organ
; "
the
lumen
of
the
intestine
"
lumen Synonyms
lm
lumen
© Art Branch Inc.