Meaning of “lumen” in the English Dictionary

(Definition of “lumen” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)

"lumen" in American English

See all translations

lumennoun [ C ]


physics, earth science the standard unit for measuring the brightness of a light, equal to the amount of light hitting one square foot of surface one foot away from the light

(Definition of “lumen” from the Cambridge Academic Content Dictionary © Cambridge University Press)

Translations of “lumen”
Need a translator?

Translator tool

Get a quick, free translation!